> > > > > Hi, > > > > > We've developed a device driver for a PCMCIA > > > > > multifunction card with serial and USB functions for kernel > > > > > 2.6.15.4. Now we're porting this code to 2.6.16 and 2.6.17 > > > > > kernel versions. The issue that we're facing in kernel 2.6.16 > > > > > is that when we do a hard-eject of the card (remove the card > > > > > physically), we get the "hub_port_status failed (err= -19)" > > > > > message in /var/log/messages > > > > > > > > > > Please refer the following kernel log: > > > > > > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_status_data: CSC/PESC/PSSC/OCIC/PRSC, port 0, > port_status > > 0xffffffff > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 11, wIndex 1, wLength 0 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: USB_PORT_FEAT_C_ENABLE > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 12, wIndex 1, wLength 0 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: USB_PORT_FEAT_C_SUSPEND > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 1, wIndex 1, wLength 0 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: USB_PORT_FEAT_ENABLE > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:57 localhost kernel: hub 4-0:1.0: over-current > change on > > port 1 > > > > Sep 12 12:14:57 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 13, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > USB_PORT_FEAT_C_OVER_CURRENT > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2303 wValue 8, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: SetPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: USB_PORT_FEAT_POWER > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 14, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: USB_PORT_FEAT_C_RESET > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_status_data: CSC/PESC/PSSC/OCIC/PRSC, port 0, > port_status > > 0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:58 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_status_data: CSC/PESC/PSSC/OCIC/PRSC, port 0, > port_status > > 0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_status_data: CSC/PESC/PSSC/OCIC/PRSC, port 0, > port_status > > 0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq a300 wValue 0, wIndex 1, wLength 4 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: GetPortStatus > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: RhPortStatus=0xffffffff > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: [ENTRY] > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > > usb-hcd_hub_control: typeReq 2301 wValue 10, wIndex 1, wLength 0 > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: ClearPortFeature > > > > Sep 12 12:14:59 localhost kernel: usb-hcd: > USB_PORT_FEAT_C_CONNECTION > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: hub_control: Card EJECTED > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: > > usb-hcd_hub_control returns 0: [EXIT] > > > > Sep 12 12:15:00 localhost kernel: pccard: card ejected from slot 0 > > > > Sep 12 12:15:00 localhost kernel: kill me<7>pcmcia_cs: > > pcmcia_cs_release(0xc33e54c0) > > > > Sep 12 12:15:00 localhost kernel: kill me<7>pcmcia_cs: > > pcmcia_cs_release: platform device unregistering > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd_remove: [ENTRY] > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd_remove: > > Card not present > > > > Sep 12 12:15:00 localhost kernel: Usb-hcd Usb-hcd: remove, state 1 > > > > Sep 12 12:15:00 localhost kernel: usb usb4: USB disconnect, > address 1 > > > > Sep 12 12:15:00 localhost kernel: hub 4-0:1.0: > > hub_port_status failed (err = -19) > > > > Sep 12 12:15:00 localhost kernel: hub 4-0:1.0: > > connect-debounce failed, port 1 disabled > > > > Sep 12 12:15:00 localhost kernel: hub 4-0:1.0: cannot > disable port 1 > > (err = -19) > > > > Sep 12 12:15:00 localhost kernel: hub 4-0:1.0: > hub_hub_status failed > > (err = -19) > > > > Sep 12 12:15:00 localhost kernel: hub 4-0:1.0: get_hub_status failed > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd: > > usb-hcd_endpoint_disable [ENTRY] > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: > > usb-hcd_endpoint_disable: Endpoint descriptor not initialised > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd: > > usb-hcd_endpoint_disable [ENTRY] > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: > > usb-hcd_endpoint_disable: Endpoint descriptor not initialised > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd: > > usb-hcd_endpoint_disable [ENTRY] > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: > > usb-hcd_endpoint_disable: Endpoint descriptor not initialised > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: In usb-hcd_stop:[ENTRY] > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: In usb-hcd_stop:[EXIT] > > > > Sep 12 12:15:00 localhost kernel: Usb-hcd Usb-hcd: USB bus 4 > > deregistered > > > > Sep 12 12:15:00 localhost kernel: usb-hcd: usb-hcd_remove: [EXIT] > > > > Sep 12 12:15:00 localhost kernel: pcmcia_cs: > > pcmcia_cs_release: release successful > > > > Sep 12 12:15:00 localhost kernel: pcmcia_cs: > > pcmcia_cs_detach: detach routine successful > > > > > > > > > > However on re-insertion the card does get bound to the driver > > > > > properly and the configuration is successful. Even the > > > > > devices connected to the usb function work fine. But upon the > > > > > card removal(hard eject),the same(above mentioned) messages > > > > > occur. The occurence of these messages is also not > > > > > consistent. Sometimes the removal happens gracefully. > > > > > > > > > > These messages do not occur during software removal > > > > > (pccardctl eject) and software insertion (pccardctl insert). > > > > > > > > > > They also do not occur in case of kernel 2.6.17 and 2.6.15. > > > > > > > > > > I think that somehow the hub_status_data is getting executed > > > > > (due to the invocation of the roothub thread), before the > > > > > remove(detach) function is called.What could be the reason > > > > > for the occurence of these messages? > > > > > > > > > > > > > > Regards, > > Bhuvan Mital > >
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
