From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0; T312461) Description of problem: kudzu with --bus={pci|usb} option, can't recognize only pci or usb device. It also configures other devices. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.kudzu --bus=usb 2. 3. Actual Results: configuration windows are opened for devices on non-specified bus. Expected Results: configuration widnows are opened for devices on specified bus only. Additional info: Is this bug or design? "kudzu --bus=usb" brings many configuration windows, however it is configured already, even on kudzu-0.99-83-1(rawhide). In hwconf.c, the main routine searches new devices on the bus specifyed by option "--bus", and compare them to old configured devices writen in /etc/sysconfig/hwdata. Then, it seems that only differences'll be reconfigured. I think it's better to change hwconf.c, to make it configure only devices in the differences and searched new.
--bus is generally only used with --print.
As kudzu is not used to configure devices as of the current development tree, it is unlikely that this will be changed.