Re: usb/161798: commit references a PR

2011-11-01 Thread dfilter service
The following reply was made to PR usb/161798; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: usb/161798: commit references a PR
Date: Tue,  1 Nov 2011 08:24:22 + (UTC)

 Author: hselasky
 Date: Tue Nov  1 08:24:01 2011
 New Revision: 226984
 URL: http://svn.freebsd.org/changeset/base/226984
 
 Log:
   MFC r226903, r225777, r226221 and r226534:
   Add some new USB device IDs and some USB device quirks.
   Improve the USB mass storage auto quirk detection.
   
   PR:  usb/161798, usb/160911
 
 Modified:
   stable/8/etc/devd/usb.conf
   stable/8/sys/dev/usb/quirk/usb_quirk.c
   stable/8/sys/dev/usb/usb_device.c
   stable/8/sys/dev/usb/usb_msctest.c
   stable/8/sys/dev/usb/usbdevs
   stable/8/sys/dev/usb/wlan/if_run.c
 Directory Properties:
   stable/8/etc/   (props changed)
   stable/8/sys/   (props changed)
   stable/8/sys/amd64/include/xen/   (props changed)
   stable/8/sys/cddl/contrib/opensolaris/   (props changed)
   stable/8/sys/contrib/dev/acpica/   (props changed)
   stable/8/sys/contrib/pf/   (props changed)
 
 Modified: stable/8/etc/devd/usb.conf
 ==
 --- stable/8/etc/devd/usb.conf Tue Nov  1 04:21:57 2011(r226983)
 +++ stable/8/etc/devd/usb.conf Tue Nov  1 08:24:01 2011(r226984)
 @@ -565,6 +565,14 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x04e8;
 +  match product 0x2018;
 +  action kldload if_run;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x04e8;
match product (0x5f00|0x5f01|0x5f02|0x5f03|0x5f04);
action kldload uipaq;
  };
 @@ -741,7 +749,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x050d;
 -  match product (0x8053|0x805c|0x815c|0x825a);
 +  match product (0x8053|0x805c|0x815c|0x825a|0x825b);
action kldload if_run;
  };
  
 @@ -1877,7 +1885,23 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0af0;
 -  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701|0x6721|0x6741|0x6761|0x6800|0x6901);
 +  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product 0x6711;
 +  action kldload uhso;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product (0x6721|0x6741|0x6761|0x6800|0x6901);
action kldload u3g;
  };
  
 @@ -2069,7 +2093,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0b95;
 -  match product (0x1720|0x1780|0x7720|0x772a);
 +  match product (0x1720|0x1780|0x7720|0x772a|0x772b);
action kldload if_axe;
  };
  
 @@ -2500,6 +2524,14 @@ nomatch 32 {
  nomatch 32 {
match bus uhub[0-9]+;
match mode host;
 +  match vendor 0x0f3d;
 +  match product 0x68a3;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
match vendor 0x0f4e;
match product 0x0200;
action kldload uipaq;
 @@ -2789,13 +2821,37 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x1199;
 -  match product 
(0x0220|0x0224|0x0fff|0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3);
 +  match product (0x0220|0x0224|0x0fff);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 0x0fff;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 
(0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3);
action kldload u3g;
  };
  
  nomatch 32 {
match bus uhub[0-9]+;
match mode host;
 +  match vendor 0x1199;
 +  match product 0x68a3;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
match vendor 0x11ad;
match product 0x0701;
action kldload uplcom;
 @@ -2869,7 +2925,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host

Re: usb/161798: commit references a PR

2011-11-01 Thread dfilter service
The following reply was made to PR usb/161798; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: usb/161798: commit references a PR
Date: Tue,  1 Nov 2011 22:01:04 + (UTC)

 Author: hselasky
 Date: Tue Nov  1 22:00:49 2011
 New Revision: 227007
 URL: http://svn.freebsd.org/changeset/base/227007
 
 Log:
   MFC r226903, r225777, r226221 and r226534:
   Add some new USB device IDs and some USB device quirks.
   Improve the USB mass storage auto quirk detection.
   
   PR:  usb/161798, usb/160911
   Approved by: re (kib)
 
 Modified:
   stable/9/etc/devd/usb.conf
   stable/9/sys/dev/usb/quirk/usb_quirk.c
   stable/9/sys/dev/usb/usb_device.c
   stable/9/sys/dev/usb/usb_msctest.c
   stable/9/sys/dev/usb/usbdevs
   stable/9/sys/dev/usb/wlan/if_run.c
 Directory Properties:
   stable/9/etc/   (props changed)
   stable/9/sys/   (props changed)
   stable/9/sys/amd64/include/xen/   (props changed)
   stable/9/sys/boot/   (props changed)
   stable/9/sys/boot/i386/efi/   (props changed)
   stable/9/sys/boot/ia64/efi/   (props changed)
   stable/9/sys/boot/ia64/ski/   (props changed)
   stable/9/sys/boot/powerpc/boot1.chrp/   (props changed)
   stable/9/sys/boot/powerpc/ofw/   (props changed)
   stable/9/sys/cddl/contrib/opensolaris/   (props changed)
   stable/9/sys/conf/   (props changed)
   stable/9/sys/contrib/dev/acpica/   (props changed)
   stable/9/sys/contrib/octeon-sdk/   (props changed)
   stable/9/sys/contrib/pf/   (props changed)
   stable/9/sys/contrib/x86emu/   (props changed)
 
 Modified: stable/9/etc/devd/usb.conf
 ==
 --- stable/9/etc/devd/usb.conf Tue Nov  1 21:26:57 2011(r227006)
 +++ stable/9/etc/devd/usb.conf Tue Nov  1 22:00:49 2011(r227007)
 @@ -565,6 +565,14 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x04e8;
 +  match product 0x2018;
 +  action kldload if_run;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x04e8;
match product (0x5f00|0x5f01|0x5f02|0x5f03|0x5f04);
action kldload uipaq;
  };
 @@ -741,7 +749,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x050d;
 -  match product (0x8053|0x805c|0x815c|0x825a);
 +  match product (0x8053|0x805c|0x815c|0x825a|0x825b);
action kldload if_run;
  };
  
 @@ -1877,7 +1885,23 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0af0;
 -  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701|0x6721|0x6741|0x6761|0x6800|0x6901);
 +  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product 0x6711;
 +  action kldload uhso;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product (0x6721|0x6741|0x6761|0x6800|0x6901);
action kldload u3g;
  };
  
 @@ -2069,7 +2093,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0b95;
 -  match product (0x1720|0x1780|0x7720|0x772a);
 +  match product (0x1720|0x1780|0x7720|0x772a|0x772b);
action kldload if_axe;
  };
  
 @@ -2500,6 +2524,14 @@ nomatch 32 {
  nomatch 32 {
match bus uhub[0-9]+;
match mode host;
 +  match vendor 0x0f3d;
 +  match product 0x68a3;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
match vendor 0x0f4e;
match product 0x0200;
action kldload uipaq;
 @@ -2789,13 +2821,37 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x1199;
 -  match product 
(0x0220|0x0224|0x0fff|0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3);
 +  match product (0x0220|0x0224|0x0fff);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 0x0fff;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 
(0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892

Re: usb/161798: commit references a PR

2011-10-19 Thread dfilter service
The following reply was made to PR usb/161798; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: usb/161798: commit references a PR
Date: Wed, 19 Oct 2011 10:09:18 + (UTC)

 Author: hselasky
 Date: Wed Oct 19 10:09:01 2011
 New Revision: 226534
 URL: http://svn.freebsd.org/changeset/base/226534
 
 Log:
   Add new USB IDs to RUN driver. Update usb.conf.
   
   PR:  usb/161798
   MFC after:   3 days
 
 Modified:
   head/etc/devd/usb.conf
   head/sys/dev/usb/usbdevs
   head/sys/dev/usb/wlan/if_run.c
 
 Modified: head/etc/devd/usb.conf
 ==
 --- head/etc/devd/usb.conf Wed Oct 19 10:08:58 2011(r226533)
 +++ head/etc/devd/usb.conf Wed Oct 19 10:09:01 2011(r226534)
 @@ -565,6 +565,14 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x04e8;
 +  match product 0x2018;
 +  action kldload if_run;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x04e8;
match product (0x5f00|0x5f01|0x5f02|0x5f03|0x5f04);
action kldload uipaq;
  };
 @@ -741,7 +749,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x050d;
 -  match product (0x8053|0x805c|0x815c|0x825a);
 +  match product (0x8053|0x805c|0x815c|0x825a|0x825b);
action kldload if_run;
  };
  
 @@ -1877,7 +1885,23 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0af0;
 -  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701|0x6721|0x6741|0x6761|0x6800|0x6901);
 +  match product 
(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product 0x6711;
 +  action kldload uhso;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x0af0;
 +  match product (0x6721|0x6741|0x6761|0x6800|0x6901);
action kldload u3g;
  };
  
 @@ -2069,7 +2093,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x0b95;
 -  match product (0x1720|0x1780|0x7720|0x772a);
 +  match product (0x1720|0x1780|0x7720|0x772a|0x772b);
action kldload if_axe;
  };
  
 @@ -2500,6 +2524,14 @@ nomatch 32 {
  nomatch 32 {
match bus uhub[0-9]+;
match mode host;
 +  match vendor 0x0f3d;
 +  match product 0x68a3;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
match vendor 0x0f4e;
match product 0x0200;
action kldload uipaq;
 @@ -2789,13 +2821,37 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x1199;
 -  match product 
(0x0220|0x0224|0x0fff|0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3);
 +  match product (0x0220|0x0224|0x0fff);
 +  action kldload u3g;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 0x0fff;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
 +  match vendor 0x1199;
 +  match product 
(0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3);
action kldload u3g;
  };
  
  nomatch 32 {
match bus uhub[0-9]+;
match mode host;
 +  match vendor 0x1199;
 +  match product 0x68a3;
 +  action kldload usie;
 +};
 +
 +nomatch 32 {
 +  match bus uhub[0-9]+;
 +  match mode host;
match vendor 0x11ad;
match product 0x0701;
action kldload uplcom;
 @@ -2869,7 +2925,7 @@ nomatch 32 {
match bus uhub[0-9]+;
match mode host;
match vendor 0x12d1;
 -  match product 
(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1465|0x14ac