Bug 5668 - USB address isn't release after unplug device
USB address isn't release after unplug device
Status: REJECTED INVALID
Product: Drivers
Classification: Unclassified
Component: USB
i386 Linux
: P2 normal
Assigned To: Greg Kroah-Hartman
:
Depends on:
Blocks: USB
  Show dependency treegraph
 
Reported: 2005-11-27 09:57 UTC by Roberto Colmegna
Modified: 2006-01-04 14:35 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.14-1.1637_FC4
Tree: Mainline
Regression: ---


Attachments

Description Roberto Colmegna 2005-11-27 09:57:27 UTC
Most recent kernel where this bug did not occur: N.A.

Distribution: Fedora Core 4

Hardware Environment: AMD-Athlon64-3000+ / ASUS A8V

Software Environment: 

Problem Description: USB address isn't release after unplug device

Steps to reproduce:
1) plug a usb-dongle or usb-ext-HD without/or without mount it. 
   Address 2 is assigned to usb-dev
2) unmount it (if mounted!)
3) unplug/disconnect it (on log appears: "USB disconnect, address 2")
4) replug/reconnect it (on log appears: "USB disconnect, address 3")

Problem: address 2 is released but isn't reused. After some plugs/unplugs
the address are exhausted  and the usb-dev became unusable.


Logs:

Same behavior also with:  2.6.14-1.1637_FC4

Nov 27 18:50:28 k1400 syslogd 1.4.1: restart.
Nov 27 18:50:28 k1400 kernel: klogd 1.4.1, log source = /proc/kmsg started.
Nov 27 18:50:28 k1400 kernel: Linux version 2.6.11-1.1369_FC4
(bhcompile@decompose.build.redhat.com) (gcc version 4.0.0 20050525 (Red Hat
4.0.0-9)) #1 Thu Jun 2 22:55:56 EDT 2005
Nov 27 18:50:28 k1400 kernel: BIOS-provided physical RAM map:
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 0000000000000000 - 000000000009fc00
(usable)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 000000000009fc00 - 00000000000a0000
(reserved)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 00000000000f0000 - 0000000000100000
(reserved)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 0000000000100000 - 000000001fff0000
(usable)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 000000001fff0000 - 000000001fff8000
(ACPI data)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 000000001fff8000 - 0000000020000000
(ACPI NVS)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 00000000fec00000 - 00000000fec01000
(reserved)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 00000000fee00000 - 00000000fee01000
(reserved)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 00000000ffee0000 - 00000000fff00000
(reserved)
Nov 27 18:50:28 k1400 kernel:  BIOS-e820: 00000000fffc0000 - 0000000100000000
(reserved)
Nov 27 18:50:28 k1400 kernel: 0MB HIGHMEM available.
Nov 27 18:50:28 k1400 kernel: 511MB LOWMEM available.
Nov 27 18:50:28 k1400 kernel: Using x86 segment limits to approximate NX protection
Nov 27 18:50:28 k1400 kernel: DMI 2.3 present.
Nov 27 18:50:28 k1400 kernel: ACPI: PM-Timer IO Port: 0x808
Nov 27 18:50:28 k1400 kernel: Allocating PCI resources starting at 20000000
(gap: 20000000:dec00000)
Nov 27 18:50:28 k1400 kernel: Built 1 zonelists
Nov 27 18:50:28 k1400 kernel: Kernel command line: root=/dev/hdb6 rhgb quiet
Nov 27 18:50:28 k1400 kernel: Initializing CPU#0
Nov 27 18:50:28 k1400 kernel: CPU 0 irqstacks, hard=c0457000 soft=c0456000
Nov 27 18:50:28 k1400 kernel: PID hash table entries: 2048 (order: 11, 32768 bytes)
Nov 27 18:50:28 k1400 kernel: Detected 1394.318 MHz processor.
Nov 27 18:50:28 k1400 kernel: Using pmtmr for high-res timesource
Nov 27 18:50:28 k1400 kernel: Console: colour VGA+ 80x25
Nov 27 18:50:28 k1400 kernel: Dentry cache hash table entries: 131072 (order: 7,
524288 bytes)
Nov 27 18:50:28 k1400 kernel: Inode-cache hash table entries: 65536 (order: 6,
262144 bytes)
Nov 27 18:50:28 k1400 kernel: Memory: 513836k/524224k available (2518k kernel
code, 9776k reserved, 690k data, 180k init, 0k highmem)
Nov 27 18:50:28 k1400 kernel: Checking if this processor honours the WP bit even
in supervisor mode... Ok.
Nov 27 18:50:28 k1400 kernel: Security Framework v1.0.0 initialized
Nov 27 18:50:28 k1400 kernel: SELinux:  Initializing.
Nov 27 18:50:28 k1400 kernel: SELinux:  Starting in permissive mode
Nov 27 18:50:28 k1400 kernel: selinux_register_security:  Registering secondary
module capability
Nov 27 18:50:28 k1400 kernel: Capability LSM initialized as secondary
Nov 27 18:50:28 k1400 kernel: Mount-cache hash table entries: 512
Nov 27 18:50:28 k1400 kernel: CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K
(64 bytes/line)
Nov 27 18:50:28 k1400 kernel: CPU: L2 Cache: 256K (64 bytes/line)
Nov 27 18:50:28 k1400 kernel: Intel machine check architecture supported.
Nov 27 18:50:28 k1400 kernel: Intel machine check reporting enabled on CPU#0.
Nov 27 18:50:28 k1400 kernel: CPU: AMD Athlon(tm) Processor stepping 04
Nov 27 18:50:28 k1400 kernel: Enabling fast FPU save and restore... done.
Nov 27 18:50:28 k1400 kernel: Checking 'hlt' instruction... OK.
Nov 27 18:50:28 k1400 kernel: ACPI: setting ELCR to 0200 (from 0c20)
Nov 27 18:50:28 k1400 kernel: checking if image is initramfs... it is
Nov 27 18:50:28 k1400 kernel: Freeing initrd memory: 1080k freed
Nov 27 18:50:28 k1400 kernel: softlockup thread 0 started up.
Nov 27 18:50:28 k1400 kernel: NET: Registered protocol family 16
Nov 27 18:50:28 k1400 kernel: PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last
bus=1
Nov 27 18:50:28 k1400 kernel: PCI: Using configuration type 1
Nov 27 18:50:28 k1400 kernel: mtrr: v2.0 (20020519)
Nov 27 18:50:28 k1400 kernel: ACPI: Subsystem revision 20050309
Nov 27 18:50:28 k1400 kernel: ACPI: Interpreter enabled
Nov 27 18:50:28 k1400 kernel: ACPI: Using PIC for interrupt routing
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Root Bridge [PCI0] (0000:00)
Nov 27 18:50:28 k1400 kernel: PCI: Probing PCI hardware (bus 00)
Nov 27 18:50:28 k1400 kernel: Uncovering SIS18 that hid as a SIS503 (compatible=1)
Nov 27 18:50:28 k1400 kernel: Enabling SiS 96x SMBus.
Nov 27 18:50:28 k1400 kernel: ACPI: Power Resource [URP1] (off)
Nov 27 18:50:28 k1400 kernel: ACPI: Power Resource [URP2] (off)
Nov 27 18:50:28 k1400 kernel: ACPI: Power Resource [FDDP] (off)
Nov 27 18:50:28 k1400 kernel: ACPI: Power Resource [LPTP] (off)
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs *11)
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 11) *0,
disabled.
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *10
12 14 15)
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 *10
12 14 15)
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10
12 14 15) *0, disabled.
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10
12 14 15) *0, disabled.
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10
12 14 15) *0, disabled.
Nov 27 18:50:28 k1400 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 *5 7 10
12 14 15)
Nov 27 18:50:28 k1400 kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Nov 27 18:50:28 k1400 kernel: pnp: PnP ACPI init
Nov 27 18:50:28 k1400 kernel: pnp: PnP ACPI: found 10 devices
Nov 27 18:50:28 k1400 kernel: usbcore: registered new driver usbfs
Nov 27 18:50:28 k1400 kernel: usbcore: registered new driver hub
Nov 27 18:50:28 k1400 kernel: PCI: Using ACPI for IRQ routing
Nov 27 18:50:28 k1400 kernel: PCI: If a device doesn't work, try "pci=routeirq".
 If it helps, post a report
Nov 27 18:50:28 k1400 kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version
1.16ac)
Nov 27 18:50:28 k1400 kernel: apm: overridden by ACPI.
Nov 27 18:50:28 k1400 kernel: audit: initializing netlink socket (disabled)
Nov 27 18:50:28 k1400 kernel: audit(1133117405.525:1): initialized
Nov 27 18:50:28 k1400 kernel: Total HugeTLB memory allocated, 0
Nov 27 18:50:28 k1400 auditd[1805]: Init complete, audit pid set to: 1805
Nov 27 18:50:28 k1400 kernel: VFS: Disk quotas dquot_6.5.1
Nov 27 18:50:28 k1400 kernel: Dquot-cache hash table entries: 1024 (order 0,
4096 bytes)
Nov 27 18:50:28 k1400 kernel: SELinux:  Registering netfilter hooks
Nov 27 18:50:28 k1400 kernel: Initializing Cryptographic API
Nov 27 18:50:28 k1400 kernel: ksign: Installing public key data
Nov 27 18:50:28 k1400 kernel: Loading keyring
Nov 27 18:50:28 k1400 kernel: - Added public key 42BD35A990375F72
Nov 27 18:50:28 k1400 kernel: - User ID: Red Hat, Inc. (Kernel Module GPG key)
Nov 27 18:50:28 k1400 kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Nov 27 18:50:28 k1400 kernel: isapnp: Scanning for PnP cards...
Nov 27 18:50:28 k1400 kernel: isapnp: No Plug & Play device found
Nov 27 18:50:28 k1400 kernel: Real Time Clock Driver v1.12
Nov 27 18:50:28 k1400 kernel: Linux agpgart interface v0.101 (c) Dave Jones
Nov 27 18:50:28 k1400 kernel: agpgart: Detected SiS 735 chipset
Nov 27 18:50:28 k1400 kernel: agpgart: AGP aperture is 64M @ 0xd0000000
Nov 27 18:50:28 k1400 kernel: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M]
at 0x60,0x64 irq 1,12
Nov 27 18:50:28 k1400 kernel: serio: i8042 AUX port at 0x60,0x64 irq 12
Nov 27 18:50:28 k1400 kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
Nov 27 18:50:28 k1400 kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 76
ports, IRQ sharing enabled
Nov 27 18:50:28 k1400 kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Nov 27 18:50:28 k1400 kernel: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Nov 27 18:50:28 k1400 kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Nov 27 18:50:28 k1400 kernel: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Nov 27 18:50:28 k1400 kernel: io scheduler noop registered
Nov 27 18:50:28 k1400 kernel: io scheduler anticipatory registered
Nov 27 18:50:28 k1400 kernel: io scheduler deadline registered
Nov 27 18:50:28 k1400 kernel: io scheduler cfq registered
Nov 27 18:50:28 k1400 kernel: RAMDISK driver initialized: 16 RAM disks of 16384K
size 1024 blocksize
Nov 27 18:50:28 k1400 kernel: Uniform Multi-Platform E-IDE driver Revision:
7.00alpha2
Nov 27 18:50:28 k1400 kernel: ide: Assuming 33MHz system bus speed for PIO
modes; override with idebus=xx
Nov 27 18:50:28 k1400 kernel: SIS5513: IDE controller at PCI slot 0000:00:02.5
Nov 27 18:50:28 k1400 kernel: SIS5513: chipset revision 208
Nov 27 18:50:28 k1400 kernel: SIS5513: not 100% native mode: will probe irqs later
Nov 27 18:50:28 k1400 kernel: SIS5513: SiS735 ATA 100 (2nd gen) controller
Nov 27 18:50:28 k1400 kernel:     ide0: BM-DMA at 0xff00-0xff07, BIOS settings:
hda:DMA, hdb:DMA
Nov 27 18:50:28 k1400 kernel:     ide1: BM-DMA at 0xff08-0xff0f, BIOS settings:
hdc:DMA, hdd:DMA
Nov 27 18:50:28 k1400 kernel: hda: Maxtor 6Y080L0, ATA DISK drive
Nov 27 18:50:28 k1400 kernel: hdb: QUANTUM FIREBALLP AS40.0, ATA DISK drive
Nov 27 18:50:28 k1400 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Nov 27 18:50:28 k1400 kernel: hdc: IDE/ATAPI CD-ROM 52XS, ATAPI CD/DVD-ROM drive
Nov 27 18:50:28 k1400 kernel: hdd: _NEC NR-7500A, ATAPI CD/DVD-ROM drive
Nov 27 18:50:28 k1400 kernel: ide1 at 0x170-0x177,0x376 on irq 15
Nov 27 18:50:28 k1400 kernel: hda: max request size: 128KiB
Nov 27 18:50:28 k1400 kernel: hda: 160086528 sectors (81964 MB) w/2048KiB Cache,
CHS=65535/16/63, UDMA(100)
Nov 27 18:50:28 k1400 kernel: hda: cache flushes supported
Nov 27 18:50:28 k1400 kernel:  hda: hda1 hda2 < hda5 hda6 >
Nov 27 18:50:28 k1400 kernel: hdb: max request size: 128KiB
Nov 27 18:50:28 k1400 kernel: hdb: 78177792 sectors (40027 MB) w/1902KiB Cache,
CHS=65535/16/63, UDMA(100)
Nov 27 18:50:28 k1400 kernel: hdb: cache flushes not supported
Nov 27 18:50:28 k1400 kernel:  hdb: hdb1 hdb2 < hdb5 hdb6 hdb7 >
Nov 27 18:50:29 k1400 kernel: hdc: ATAPI 11X CD-ROM drive, 128kB Cache, UDMA(33)
Nov 27 18:50:29 k1400 kernel: Uniform CD-ROM driver Revision: 3.20
Nov 27 18:50:29 k1400 kernel: hdd: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Nov 27 18:50:29 k1400 kernel: ide-floppy driver 0.99.newide
Nov 27 18:50:29 k1400 kernel: usbcore: registered new driver hiddev
Nov 27 18:50:29 k1400 kernel: usbcore: registered new driver usbhid
Nov 27 18:50:29 k1400 kernel: drivers/usb/input/hid-core.c: v2.01:USB HID core
driver
Nov 27 18:50:29 k1400 kernel: mice: PS/2 mouse device common for all mice
Nov 27 18:50:29 k1400 kernel: md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
Nov 27 18:50:29 k1400 kernel: NET: Registered protocol family 2
Nov 27 18:50:29 k1400 kernel: IP: routing cache hash table of 1024 buckets, 32Kbytes
Nov 27 18:50:29 k1400 kernel: TCP established hash table entries: 32768 (order:
6, 262144 bytes)
Nov 27 18:50:29 k1400 kernel: TCP bind hash table entries: 32768 (order: 7,
917504 bytes)
Nov 27 18:50:29 k1400 kernel: TCP: Hash tables configured (established 32768
bind 32768)
Nov 27 18:50:29 k1400 kernel: Initializing IPsec netlink socket
Nov 27 18:50:29 k1400 kernel: NET: Registered protocol family 1
Nov 27 18:50:29 k1400 kernel: NET: Registered protocol family 17
Nov 27 18:50:29 k1400 kernel: ACPI wakeup devices: 
Nov 27 18:50:29 k1400 kernel: PCI0 PS2M PS2K UAR1 UAR2 USB1 USB2  LAN  MDM  AUD
SLPB 
Nov 27 18:50:29 k1400 kernel: ACPI: (supports S0 S1 S4 S5)
Nov 27 18:50:29 k1400 kernel: Freeing unused kernel memory: 180k freed
Nov 27 18:50:29 k1400 kernel: input: AT Translated Set 2 keyboard on isa0060/serio0
Nov 27 18:50:29 k1400 kernel: kjournald starting.  Commit interval 5 seconds
Nov 27 18:50:29 k1400 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Nov 27 18:50:29 k1400 kernel: logips2pp: Detected unknown logitech mouse model 85
Nov 27 18:50:29 k1400 kernel: input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
Nov 27 18:50:29 k1400 kernel: SELinux:  Disabled at runtime.
Nov 27 18:50:29 k1400 kernel: SELinux:  Unregistering netfilter hooks
Nov 27 18:50:29 k1400 kernel: Floppy drive(s): fd0 is 1.44M
Nov 27 18:50:29 k1400 kernel: FDC 0 is a post-1991 82077
Nov 27 18:50:29 k1400 kernel: 8139too Fast Ethernet driver 0.9.27
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
Nov 27 18:50:29 k1400 kernel: PCI: setting IRQ 10 as level-triggered
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKC]
-> GSI 10 (level, low) -> IRQ 10
Nov 27 18:50:29 k1400 kernel: eth0: RealTek RTL8139 at 0xd400,
00:e0:4c:59:3f:c6, IRQ 10
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt 0000:00:02.7[C] -> Link [LNKC]
-> GSI 10 (level, low) -> IRQ 10
Nov 27 18:50:29 k1400 kernel: intel8x0_measure_ac97_clock: measured 49639 usecs
Nov 27 18:50:29 k1400 kernel: intel8x0: clocking to 48000
Nov 27 18:50:29 k1400 kernel: i2c-sis96x version 1.0.0
Nov 27 18:50:29 k1400 kernel: sis96x_smbus 0000:00:02.1: SiS96x SMBus base
address: 0x0c00
Nov 27 18:50:29 k1400 kernel: sis630_smbus 0000:00:02.0: SIS630 comp. bus not
detected, module not inserted.
Nov 27 18:50:29 k1400 kernel: shpchp: shpc_init : shpc_cap_offset == 0
Nov 27 18:50:29 k1400 kernel: shpchp: Standard Hot Plug PCI Controller Driver
version: 0.4
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt 0000:00:02.2[D] -> Link [LNKD]
-> GSI 10 (level, low) -> IRQ 10
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.2: OHCI Host Controller
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.2: new USB bus registered,
assigned bus number 1
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.2: irq 10, io mem 0xcfffe000
Nov 27 18:50:29 k1400 kernel: hub 1-0:1.0: USB hub found
Nov 27 18:50:29 k1400 kernel: hub 1-0:1.0: 3 ports detected
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 5
Nov 27 18:50:29 k1400 kernel: PCI: setting IRQ 5 as level-triggered
Nov 27 18:50:29 k1400 kernel: ACPI: PCI Interrupt 0000:00:02.3[A] -> Link [LNKH]
-> GSI 5 (level, low) -> IRQ 5
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.3: OHCI Host Controller
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.3: new USB bus registered,
assigned bus number 2
Nov 27 18:50:29 k1400 kernel: ohci_hcd 0000:00:02.3: irq 5, io mem 0xcffff000
Nov 27 18:50:29 k1400 kernel: hub 2-0:1.0: USB hub found
Nov 27 18:50:29 k1400 kernel: hub 2-0:1.0: 3 ports detected
Nov 27 18:50:29 k1400 kernel: usb 1-1: new full speed USB device using ohci_hcd
and address 2
Nov 27 18:50:29 k1400 kernel: hub 1-1:1.0: USB hub found
Nov 27 18:50:29 k1400 kernel: hub 1-1:1.0: 4 ports detected
Nov 27 18:50:29 k1400 kernel: usb 2-1: new full speed USB device using ohci_hcd
and address 2
Nov 27 18:50:29 k1400 kernel: usb 1-1.1: new full speed USB device using
ohci_hcd and address 3
Nov 27 18:50:29 k1400 kernel: usb 1-1.3: new full speed USB device using
ohci_hcd and address 4
Nov 27 18:50:29 k1400 kernel: ACPI: Power Button (FF) [PWRF]
Nov 27 18:50:29 k1400 kernel: ACPI: Sleep Button (CM) [SLPB]
Nov 27 18:50:29 k1400 kernel: ibm_acpi: ec object not found
Nov 27 18:50:29 k1400 kernel: Linux video capture interface: v1.00
Nov 27 18:50:29 k1400 kernel: pwc: Unknown parameter `index'
Nov 27 18:50:29 k1400 kernel: pwc Philips webcam module version 9.0.2-unofficial
loaded.
Nov 27 18:50:29 k1400 kernel: pwc Supports Philips PCA645/646, PCVC675/680/690,
PCVC720[40]/730/740/750 & PCVC830/840.
Nov 27 18:50:29 k1400 kernel: pwc Also supports the Askey VC010, various
Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
Nov 27 18:50:29 k1400 kernel: pwc the Creative WebCam 5 & Pro Ex, SOTEC Afina
Eye and Visionite VCS-UC300 and VCS-UM100.
Nov 27 18:50:29 k1400 kernel: md: Autodetecting RAID arrays.
Nov 27 18:50:29 k1400 kernel: md: autorun ...
Nov 27 18:50:29 k1400 kernel: md: ... autorun DONE.
Nov 27 18:50:29 k1400 kernel: drivers/usb/class/usblp.c: usblp0: USB
Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x6204
Nov 27 18:50:29 k1400 kernel: usbcore: registered new driver usblp
Nov 27 18:50:29 k1400 kernel: drivers/usb/class/usblp.c: v0.13: USB Printer
Device Class driver
Nov 27 18:50:29 k1400 kernel: pwc Logitech QuickCam Zoom USB webcam detected.
Nov 27 18:50:29 k1400 kernel: pwc Registered as /dev/video0.
Nov 27 18:50:29 k1400 kernel: usbcore: registered new driver Philips webcam
Nov 27 18:50:29 k1400 kernel: device-mapper: 4.4.0-ioctl (2005-01-12)
initialised: dm-devel@redhat.com
Nov 27 18:50:29 k1400 kernel: usbcore: registered new driver snd-usb-audio
Nov 27 18:50:29 k1400 kernel: EXT3 FS on hdb6, internal journal
Nov 27 18:50:29 k1400 kernel: Adding 1020088k swap on /dev/hdb7.  Priority:-1
extents:1
Nov 27 18:50:29 k1400 kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Nov 27 18:50:29 k1400 kernel: usb 1-1.1: USB disconnect, address 3
Nov 27 18:50:30 k1400 kernel: NET: Registered protocol family 10
Nov 27 18:50:30 k1400 kernel: Disabled Privacy Extensions on device c03e6820(lo)
Nov 27 18:50:30 k1400 kernel: IPv6 over IPv4 tunneling driver
Nov 27 18:50:31 k1400 gpm[2048]: *** info [startup.c(95)]: 
Nov 27 18:50:31 k1400 gpm[2048]: Started gpm successfully. Entered daemon mode.
Nov 27 18:50:31 k1400 gpm[2048]: *** info [mice.c(1766)]: 
Nov 27 18:50:31 k1400 gpm[2048]: imps2: Auto-detected intellimouse PS/2
Nov 27 18:50:34 k1400 fstab-sync[2117]: removed all generated mount points
Nov 27 18:50:35 k1400 fstab-sync[2128]: added mount point /media/floppy for /dev/fd0
Nov 27 18:50:35 k1400 fstab-sync[2131]: added mount point /media/cdrecorder for
/dev/hdd
Nov 27 18:50:35 k1400 fstab-sync[2135]: added mount point /media/cdrom for /dev/hdc
Nov 27 18:50:42 k1400 login(pam_unix)[2155]: session opened for user root by (uid=0)
Nov 27 18:50:42 k1400  -- root[2155]: ROOT LOGIN ON tty1
Nov 27 18:50:50 k1400 kernel: usb 1-1.1: new full speed USB device using
ohci_hcd and address 5
Nov 27 18:50:51 k1400 kernel: SCSI subsystem initialized
Nov 27 18:50:51 k1400 kernel: Initializing USB Mass Storage driver...
Nov 27 18:50:51 k1400 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Nov 27 18:50:51 k1400 kernel: usbcore: registered new driver usb-storage
Nov 27 18:50:51 k1400 kernel: USB Mass Storage support registered.
Nov 27 18:50:56 k1400 kernel:   Vendor: USB       Model: BAR               Rev: 2.00
Nov 27 18:50:56 k1400 kernel:   Type:   Direct-Access                      ANSI
SCSI revision: 02
Nov 27 18:50:56 k1400 scsi.agent[2428]: disk at
/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1.1/1-1.1:1.0/host0/target0:0:0/0:0:0:0
Nov 27 18:50:56 k1400 kernel: sda: Unit Not Ready, sense:
Nov 27 18:50:56 k1400 kernel: : Current: sense key: Unit Attention
Nov 27 18:50:56 k1400 kernel:     Additional sense: Not ready to ready change,
medium may have changed
Nov 27 18:50:56 k1400 kernel: SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
Nov 27 18:50:56 k1400 kernel: sda: Write Protect is off
Nov 27 18:50:56 k1400 kernel: sda: assuming drive cache: write through
Nov 27 18:50:56 k1400 kernel: SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
Nov 27 18:50:56 k1400 kernel: sda: Write Protect is off
Nov 27 18:50:56 k1400 kernel: sda: assuming drive cache: write through
Nov 27 18:50:56 k1400 kernel:  sda:
Nov 27 18:50:56 k1400 kernel: Attached scsi removable disk sda at scsi0, channel
0, id 0, lun 0
Nov 27 18:50:57 k1400 fstab-sync[2453]: added mount point /media/usbdisk for
/dev/sda
Nov 27 18:51:12 k1400 login(pam_unix)[2156]: session opened for user root by (uid=0)
Nov 27 18:51:12 k1400  -- root[2156]: ROOT LOGIN ON tty2
Nov 27 18:51:18 k1400 kernel: usb 1-1.1: USB disconnect, address 5
Nov 27 18:51:18 k1400 fstab-sync[2505]: removed mount point /media/usbdisk for
/dev/sda
Nov 27 18:51:25 k1400 kernel: usb 1-1.1: new full speed USB device using
ohci_hcd and address 6
Nov 27 18:51:25 k1400 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Nov 27 18:51:30 k1400 kernel:   Vendor: USB       Model: BAR               Rev: 2.00
Nov 27 18:51:30 k1400 kernel:   Type:   Direct-Access                      ANSI
SCSI revision: 02
Nov 27 18:51:30 k1400 kernel: sda: Unit Not Ready, sense:
Nov 27 18:51:30 k1400 kernel: : Current: sense key: Unit Attention
Nov 27 18:51:30 k1400 kernel:     Additional sense: Not ready to ready change,
medium may have changed
Nov 27 18:51:30 k1400 kernel: SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
Nov 27 18:51:30 k1400 kernel: sda: Write Protect is off
Nov 27 18:51:30 k1400 kernel: sda: assuming drive cache: write through
Nov 27 18:51:30 k1400 kernel: SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
Nov 27 18:51:30 k1400 kernel: sda: Write Protect is off
Nov 27 18:51:30 k1400 kernel: sda: assuming drive cache: write through
Nov 27 18:51:30 k1400 kernel:  sda:
Nov 27 18:51:30 k1400 kernel: Attached scsi removable disk sda at scsi1, channel
0, id 0, lun 0
Nov 27 18:51:30 k1400 scsi.agent[2560]: disk at
/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1.1/1-1.1:1.0/host1/target1:0:0/1:0:0:0
Nov 27 18:51:30 k1400 fstab-sync[2576]: added mount point /media/usbdisk for
/dev/sda


Bus#  2
`-Dev#   1 Vendor 0x0000 Product 0x0000
  `-Dev#   2 Vendor 0x04a9 Product 0x220d
Bus#  1
`-Dev#   1 Vendor 0x0000 Product 0x0000
  `-Dev#   2 Vendor 0x04b4 Product 0x6560
    |-Dev#   6 Vendor 0x0ea0 Product 0x2168
    `-Dev#   4 Vendor 0x03f0 Product 0x6204



Bus 002 Device 002: ID 04a9:220d Canon, Inc. CanoScan N670U/N676U/LiDE 20
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0 
  bDeviceProtocol       255 
  bMaxPacketSize0         8
  idVendor           0x04a9 Canon, Inc.
  idProduct          0x220d CanoScan N670U/N676U/LiDE 20
  bcdDevice            1.00
  iManufacturer           1 Canon
  iProduct                2 CanoScan
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              16
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0

Bus 002 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.11-1.1369_FC4 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:02.3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x49
  PortPwrCtrlMask    0x6e 
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power

Bus 001 Device 006: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0 /
Astone USB Drive
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0ea0 Ours Technology, Inc.
  idProduct          0x2168 Transcend JetFlash 2.0 / Astone USB Drive
  bcdDevice            2.00
  iManufacturer           1 USB     
  iProduct                2 Flash Disk      
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
    MaxPower              200mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1

Bus 001 Device 004: ID 03f0:6204 Hewlett-Packard DeskJet 5150c
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x03f0 Hewlett-Packard
  idProduct          0x6204 DeskJet 5150c
  bcdDevice            1.00
  iManufacturer           1 hp
  iProduct                2 deskjet 5100
  iSerial                 3 MY3A44M5HF7A
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         7 Printer
      bInterfaceSubClass      1 Printer
      bInterfaceProtocol      2 Bidirectional
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0

Bus 001 Device 002: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0
"TetraHub"
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x04b4 Cypress Semiconductor Corp.
  idProduct          0x6560 CY7C65640 USB-2.0 "TetraHub"
  bcdDevice            0.08
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0089
    Per-port power switching
    Per-port overcurrent protection
    Port indicators
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x20
  PortPwrCtrlMask    0x53 
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0103 power enable connect
   Port 4: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         2 TT per port
  bMaxPacketSize0        64
  bNumConfigurations      1

Bus 001 Device 001: ID 0000:0000  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 
  idProduct          0x0000 
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.11-1.1369_FC4 ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:02.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x40
  PortPwrCtrlMask    0x01 
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
Comment 1 Adrian Bunk 2005-12-29 08:40:00 UTC
Is this issue still present in kernel 2.6.15-rc7?
Comment 2 Greg Kroah-Hartman 2006-01-04 14:35:45 UTC
No, addresses are not used up, they constantly get incremented, that's the way
things are supposed to work.

If you have an error message for if you run out of addresses, please reopen this
bug and attach the error message.

Also, this is a Fedora Core kernel, so the bug should be reported there, only 
open bugs here if you can reproduce the problem with a kernel.org kernel.

Note You need to log in before you can comment on or make changes to this bug.