From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 27 Aug 2015 13:27:11 +0300 From: Johan Hedberg To: Norbert Holze Cc: linux-bluetooth@vger.kernel.org, Marcel Holtmann Subject: Re: btusb regression / 0a12:0001 CSR Message-ID: <20150827102711.GA28958@t440s.lan> References: <55C6F858.5080808@web.de> <55C7947A.6050605@web.de> <55DB58B7.5080101@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <55DB58B7.5080101@web.de> List-ID: Hi Norbert, On Mon, Aug 24, 2015, Norbert Holze wrote: > Is it possible to add a quirk or something else? This was reported in the kernel.org bug tracker as well. Could you try the patch proposal that I've attached there: https://bugzilla.kernel.org/show_bug.cgi?id=103451 In the bug report it's just a single patch but I'll probably split it into two for the final upstream submission. Johan From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <55DB58B7.5080101@web.de> Date: Mon, 24 Aug 2015 19:47:35 +0200 From: Norbert Holze MIME-Version: 1.0 To: linux-bluetooth@vger.kernel.org CC: Marcel Holtmann Subject: Aw: Re: btusb regression / 0a12:0001 CSR References: <55C6F858.5080808@web.de> , <55C7947A.6050605@web.de> In-Reply-To: <55C7947A.6050605@web.de> Content-Type: text/plain; charset=utf-8 List-ID: Hello! Is it possible to add a quirk or something else? Regrads, Norbert *Gesendet:* Sonntag, 09. August 2015 um 19:57 Uhr *Von:* "Norbert Holze" *An:* "Marcel Holtmann" *Cc:* linux-bluetooth@vger.kernel.org *Betreff:* Re: btusb regression / 0a12:0001 CSR Hello Marcel, thanks for the fast reply. Am 09.08.2015 um 19:44 schrieb Marcel Holtmann: > Please report the section from /sys/kernel/debug/usb/devices that corresponds to your device. T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=16 #Cfgs= 1 P: Vendor=0a12 ProdID=0001 Rev= 1.34 C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms Regards, Norbert From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: MIME-Version: 1.0 Message-ID: From: "Norbert Holze" To: linux-bluetooth@vger.kernel.org Cc: "Marcel Holtmann" Subject: Aw: Re: btusb regression / 0a12:0001 CSR Content-Type: text/html; charset=UTF-8 Date: Mon, 24 Aug 2015 19:46:06 +0200 In-Reply-To: <55C7947A.6050605@web.de> References: <55C6F858.5080808@web.de> , <55C7947A.6050605@web.de> List-ID:
Hello!
 
Is it possible to add a quirk or something else?
 
Regrads,
 
Norbert
 
Gesendet: Sonntag, 09. August 2015 um 19:57 Uhr
Von: "Norbert Holze" <norbert.holze@web.de>
An: "Marcel Holtmann" <marcel@holtmann.org>
Cc: linux-bluetooth@vger.kernel.org
Betreff: Re: btusb regression / 0a12:0001 CSR
Hello Marcel,

thanks for the fast reply.

Am 09.08.2015 um 19:44 schrieb Marcel Holtmann:

> Please report the section from /sys/kernel/debug/usb/devices that corresponds to your device.

T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=16 #Cfgs= 1
P: Vendor=0a12 ProdID=0001 Rev= 1.34
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms
E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms
I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms
E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms
I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms
E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms

Regards,

Norbert
 
From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <55C7947A.6050605@web.de> Date: Sun, 09 Aug 2015 19:57:14 +0200 From: Norbert Holze MIME-Version: 1.0 To: Marcel Holtmann CC: linux-bluetooth@vger.kernel.org Subject: Re: btusb regression / 0a12:0001 CSR References: <55C6F858.5080808@web.de> In-Reply-To: Content-Type: text/plain; charset=windows-1252 List-ID: Hello Marcel, thanks for the fast reply. Am 09.08.2015 um 19:44 schrieb Marcel Holtmann: > Please report the section from /sys/kernel/debug/usb/devices that corresponds to your device. T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=16 #Cfgs= 1 P: Vendor=0a12 ProdID=0001 Rev= 1.34 C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl=1ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 9 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 9 Ivl=1ms I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 17 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 17 Ivl=1ms Regards, Norbert From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\)) Subject: Re: btusb regression / 0a12:0001 CSR From: Marcel Holtmann In-Reply-To: <55C6F858.5080808@web.de> Date: Sun, 9 Aug 2015 10:44:55 -0700 Cc: linux-bluetooth@vger.kernel.org Message-Id: References: <55C6F858.5080808@web.de> To: Norbert Holze Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi Norbert, > My bluetooth usb-stick worked fine with kernel up to 3.19. With 4.x > there is no hci device found. > > lsusb > Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth > Dongle (HCI mode) > > hcitool dev > Devices: > > sudo hciconfig > hci0: Type: BR/EDR Bus: USB > BD Address: 00:15:83:15:A3:0B ACL MTU: 672:4 SCO MTU: 48:1 > DOWN > RX bytes:890 acl:0 sco:0 events:30 errors:0 > TX bytes:126 acl:0 sco:0 commands:30 errors:0 > > sudo hciconfig hci0 up > Can't init device hci0: Operation not supported (95) > > rfkill list > 0: hci0: Bluetooth > Soft blocked: no > Hard blocked: no > 1: phy0: Wireless LAN > Soft blocked: no > Hard blocked: no > > Is this a regression. Or does it work in different way with 4.x? your controller has this issue: < HCI Command: Read Stored Link Key (0x03|0x000d) plen 7 Address: 00:00:00:00:00:00 (OUI 00-00-00) Read all: 0x01 > HCI Event: Command Complete (0x0e) plen 8 Read Stored Link Key (0x03|0x000d) ncmd 1 Status: Unsupported Feature or Parameter Value (0x11) Max num keys: 0 Num keys: 0 When this command fails for whatever reason, the power on procedure fails. It is indicated that this command is supported, but it seems that this actually not fully true. Please report the section from /sys/kernel/debug/usb/devices that corresponds to your device. Regards Marcel From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <55C6F858.5080808@web.de> Date: Sun, 09 Aug 2015 08:51:04 +0200 From: Norbert Holze MIME-Version: 1.0 To: linux-bluetooth@vger.kernel.org Subject: btusb regression / 0a12:0001 CSR Content-Type: multipart/mixed; boundary="------------090209040805080401080805" Sender: linux-bluetooth-owner@vger.kernel.org List-ID: This is a multi-part message in MIME format. --------------090209040805080401080805 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hello, My bluetooth usb-stick worked fine with kernel up to 3.19. With 4.x there is no hci device found. lsusb Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) hcitool dev Devices: sudo hciconfig hci0: Type: BR/EDR Bus: USB BD Address: 00:15:83:15:A3:0B ACL MTU: 672:4 SCO MTU: 48:1 DOWN RX bytes:890 acl:0 sco:0 events:30 errors:0 TX bytes:126 acl:0 sco:0 commands:30 errors:0 sudo hciconfig hci0 up Can't init device hci0: Operation not supported (95) rfkill list 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no Is this a regression. Or does it work in different way with 4.x? Regards, Norbert --------------090209040805080401080805 Content-Type: text/plain; charset=UTF-8; name="btmon.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="btmon.txt" Qmx1ZXRvb3RoIG1vbml0b3IgdmVyIDUuMzMKPSBOZXcgSW5kZXg6IDAwOjAwOjAwOjAwOjAw OjAwIChCUi9FRFIsVVNCLGhjaTApICAgICAgICAgICAgICAgIFtoY2kwXSAwLjI1MzY5OAo8 IEhDSSBDb21tYW5kOiBSZXNldCAoMHgwM3wweDAwMDMpIHBsZW4gMCAgICAgICAgICAgICAg ICAgICAgICAgW2hjaTBdIDAuMjUzOTczCj4gSENJIEV2ZW50OiBDb21tYW5kIENvbXBsZXRl ICgweDBlKSBwbGVuIDQgICAgICAgICAgICAgICAgICAgICBbaGNpMF0gMC4zMTMyMDQKICAg ICAgUmVzZXQgKDB4MDN8MHgwMDAzKSBuY21kIDEKICAgICAgICBTdGF0dXM6IFN1Y2Nlc3Mg KDB4MDApCjwgSENJIENvbW1hbmQ6IFJlYWQgTG9jYWwgU3VwcG9ydGVkIEZlYS4uICgweDA0 fDB4MDAwMykgcGxlbiAwICBbaGNpMF0gMC4zMTMyNjIKPiBIQ0kgRXZlbnQ6IENvbW1hbmQg Q29tcGxldGUgKDB4MGUpIHBsZW4gMTIgICAgICAgICAgICAgICAgICAgIFtoY2kwXSAwLjMx NjE5NwogICAgICBSZWFkIExvY2FsIFN1cHBvcnRlZCBGZWF0dXJlcyAoMHgwNHwweDAwMDMp IG5jbWQgMQogICAgICAgIFN0YXR1czogU3VjY2VzcyAoMHgwMCkKICAgICAgICBGZWF0dXJl czogMHhmZiAweDNlIDB4ODUgMHgzOCAweDE4IDB4MTggMHgwMCAweDAwCiAgICAgICAgICAz IHNsb3QgcGFja2V0cwogICAgICAgICAgNSBzbG90IHBhY2tldHMKICAgICAgICAgIEVuY3J5 cHRpb24KICAgICAgICAgIFNsb3Qgb2Zmc2V0CiAgICAgICAgICBUaW1pbmcgYWNjdXJhY3kK ICAgICAgICAgIFJvbGUgc3dpdGNoCiAgICAgICAgICBIb2xkIG1vZGUKICAgICAgICAgIFNu aWZmIG1vZGUKICAgICAgICAgIFBvd2VyIGNvbnRyb2wgcmVxdWVzdHMKICAgICAgICAgIENo YW5uZWwgcXVhbGl0eSBkcml2ZW4gZGF0YSByYXRlIChDUUREUikKICAgICAgICAgIFNDTyBs aW5rCiAgICAgICAgICBIVjIgcGFja2V0cwogICAgICAgICAgSFYzIHBhY2tldHMKICAgICAg ICAgIENWU0Qgc3luY2hyb25vdXMgZGF0YQogICAgICAgICAgUG93ZXIgY29udHJvbAogICAg ICAgICAgQnJvYWRjYXN0IEVuY3J5cHRpb24KICAgICAgICAgIEVuaGFuY2VkIGlucXVpcnkg c2NhbgogICAgICAgICAgSW50ZXJsYWNlZCBpbnF1aXJ5IHNjYW4KICAgICAgICAgIEludGVy bGFjZWQgcGFnZSBzY2FuCiAgICAgICAgICBBRkggY2FwYWJsZSBzbGF2ZQogICAgICAgICAg QUZIIGNsYXNzaWZpY2F0aW9uIHNsYXZlCiAgICAgICAgICBBRkggY2FwYWJsZSBtYXN0ZXIK ICAgICAgICAgIEFGSCBjbGFzc2lmaWNhdGlvbiBtYXN0ZXIKPCBIQ0kgQ29tbWFuZDogUmVh ZCBMb2NhbCBWZXJzaW9uIEluZm9yLi4gKDB4MDR8MHgwMDAxKSBwbGVuIDAgIFtoY2kwXSAw LjMxNjI0MQo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkgcGxlbiAxMiAg ICAgICAgICAgICAgICAgICAgW2hjaTBdIDAuMzE5MTk2CiAgICAgIFJlYWQgTG9jYWwgVmVy c2lvbiBJbmZvcm1hdGlvbiAoMHgwNHwweDAwMDEpIG5jbWQgMQogICAgICAgIFN0YXR1czog U3VjY2VzcyAoMHgwMCkKICAgICAgICBIQ0kgdmVyc2lvbjogQmx1ZXRvb3RoIDIuMCAoMHgw MykgLSBSZXZpc2lvbiAzMTY0ICgweDBjNWMpCiAgICAgICAgTE1QIHZlcnNpb246IEJsdWV0 b290aCAyLjAgKDB4MDMpIC0gU3VidmVyc2lvbiAzMTY0ICgweDBjNWMpCiAgICAgICAgTWFu dWZhY3R1cmVyOiBDYW1icmlkZ2UgU2lsaWNvbiBSYWRpbyAoMTApCjwgSENJIENvbW1hbmQ6 IFJlYWQgQkQgQUREUiAoMHgwNHwweDAwMDkpIHBsZW4gMCAgICAgICAgICAgICAgICBbaGNp MF0gMC4zMTkyMzgKPiBIQ0kgRXZlbnQ6IENvbW1hbmQgQ29tcGxldGUgKDB4MGUpIHBsZW4g MTAgICAgICAgICAgICAgICAgICAgIFtoY2kwXSAwLjMyMjE5NQogICAgICBSZWFkIEJEIEFE RFIgKDB4MDR8MHgwMDA5KSBuY21kIDEKICAgICAgICBTdGF0dXM6IFN1Y2Nlc3MgKDB4MDAp CiAgICAgICAgQWRkcmVzczogMDA6MTU6ODM6MTU6QTM6MEIgKElWVCBjb3Jwb3JhdGlvbikK PCBIQ0kgQ29tbWFuZDogUmVhZCBCdWZmZXIgU2l6ZSAoMHgwNHwweDAwMDUpIHBsZW4gMCAg ICAgICAgICAgIFtoY2kwXSAwLjMyMjI3NAo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0 ZSAoMHgwZSkgcGxlbiAxMSAgICAgICAgICAgICAgICAgICAgW2hjaTBdIDAuMzI1MTk2CiAg ICAgIFJlYWQgQnVmZmVyIFNpemUgKDB4MDR8MHgwMDA1KSBuY21kIDEKICAgICAgICBTdGF0 dXM6IFN1Y2Nlc3MgKDB4MDApCiAgICAgICAgQUNMIE1UVTogNjcyICBBQ0wgbWF4IHBhY2tl dDogNAogICAgICAgIFNDTyBNVFU6IDQ4ICAgU0NPIG1heCBwYWNrZXQ6IDEKPCBIQ0kgQ29t bWFuZDogUmVhZCBDbGFzcyBvZiBEZXZpY2UgKDB4MDN8MHgwMDIzKSBwbGVuIDAgICAgICAg IFtoY2kwXSAwLjMyNTI0Mwo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkg cGxlbiA3ICAgICAgICAgICAgICAgICAgICAgW2hjaTBdIDAuMzI4MTk1CiAgICAgIFJlYWQg Q2xhc3Mgb2YgRGV2aWNlICgweDAzfDB4MDAyMykgbmNtZCAxCiAgICAgICAgU3RhdHVzOiBT dWNjZXNzICgweDAwKQogICAgICAgIENsYXNzOiAweDAwMDEwNAogICAgICAgICAgTWFqb3Ig Y2xhc3M6IENvbXB1dGVyIChkZXNrdG9wLCBub3RlYm9vaywgUERBLCBvcmdhbml6ZXJzKQog ICAgICAgICAgTWlub3IgY2xhc3M6IERlc2t0b3Agd29ya3N0YXRpb24KPCBIQ0kgQ29tbWFu ZDogUmVhZCBMb2NhbCBOYW1lICgweDAzfDB4MDAxNCkgcGxlbiAwICAgICAgICAgICAgIFto Y2kwXSAwLjMyODIzNAo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkgcGxl biAyNTIgICAgICAgICAgICAgICAgICAgW2hjaTBdIDAuMzQ4MTk4CiAgICAgIFJlYWQgTG9j YWwgTmFtZSAoMHgwM3wweDAwMTQpIG5jbWQgMQogICAgICAgIFN0YXR1czogU3VjY2VzcyAo MHgwMCkKICAgICAgICBOYW1lOiAKPCBIQ0kgQ29tbWFuZDogUmVhZCBWb2ljZSBTZXR0aW5n ICgweDAzfDB4MDAyNSkgcGxlbiAwICAgICAgICAgIFtoY2kwXSAwLjM0ODI0Nwo+IEhDSSBF dmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkgcGxlbiA2ICAgICAgICAgICAgICAgICAg ICAgW2hjaTBdIDAuMzUxMTk1CiAgICAgIFJlYWQgVm9pY2UgU2V0dGluZyAoMHgwM3wweDAw MjUpIG5jbWQgMQogICAgICAgIFN0YXR1czogU3VjY2VzcyAoMHgwMCkKICAgICAgICBTZXR0 aW5nOiAweDAwNjAKICAgICAgICAgIElucHV0IENvZGluZzogTGluZWFyCiAgICAgICAgICBJ bnB1dCBEYXRhIEZvcm1hdDogMidzIGNvbXBsZW1lbnQKICAgICAgICAgIElucHV0IFNhbXBs ZSBTaXplOiAxNi1iaXQKICAgICAgICAgICMgb2YgYml0cyBwYWRkaW5nIGF0IE1TQjogMAog ICAgICAgICAgQWlyIENvZGluZyBGb3JtYXQ6IENWU0QKPCBIQ0kgQ29tbWFuZDogUmVhZCBO dW1iZXIgb2YgU3VwcG9ydGVkLi4gKDB4MDN8MHgwMDM4KSBwbGVuIDAgIFtoY2kwXSAwLjM1 MTIzNQo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkgcGxlbiA1ICAgICAg ICAgICAgICAgICAgICAgW2hjaTBdIDAuMzU0MTk5CiAgICAgIFJlYWQgTnVtYmVyIG9mIFN1 cHBvcnRlZCBJQUMgKDB4MDN8MHgwMDM4KSBuY21kIDEKICAgICAgICBTdGF0dXM6IFN1Y2Nl c3MgKDB4MDApCiAgICAgICAgTnVtYmVyIG9mIElBQzogMgo8IEhDSSBDb21tYW5kOiBSZWFk IEN1cnJlbnQgSUFDIExBUCAoMHgwM3wweDAwMzkpIHBsZW4gMCAgICAgICAgW2hjaTBdIDAu MzU0MjU0Cj4gSENJIEV2ZW50OiBDb21tYW5kIENvbXBsZXRlICgweDBlKSBwbGVuIDggICAg ICAgICAgICAgICAgICAgICBbaGNpMF0gMC4zNTcxOTYKICAgICAgUmVhZCBDdXJyZW50IElB QyBMQVAgKDB4MDN8MHgwMDM5KSBuY21kIDEKICAgICAgICBTdGF0dXM6IFN1Y2Nlc3MgKDB4 MDApCiAgICAgICAgTnVtYmVyIG9mIElBQzogMQogICAgICAgIEFjY2VzcyBjb2RlOiAweDll OGIzMyAoR2VuZXJhbCBJbnF1aXJ5KQo8IEhDSSBDb21tYW5kOiBTZXQgRXZlbnQgRmlsdGVy ICgweDAzfDB4MDAwNSkgcGxlbiAxICAgICAgICAgICAgW2hjaTBdIDAuMzU3MjQ1CiAgICAg ICAgVHlwZTogQ2xlYXIgQWxsIEZpbHRlcnMgKDB4MDApCj4gSENJIEV2ZW50OiBDb21tYW5k IENvbXBsZXRlICgweDBlKSBwbGVuIDQgICAgICAgICAgICAgICAgICAgICBbaGNpMF0gMC4z NjAyMDEKICAgICAgU2V0IEV2ZW50IEZpbHRlciAoMHgwM3wweDAwMDUpIG5jbWQgMQogICAg ICAgIFN0YXR1czogU3VjY2VzcyAoMHgwMCkKPCBIQ0kgQ29tbWFuZDogV3JpdGUgQ29ubmVj dGlvbiBBY2NlcHQuLi4gKDB4MDN8MHgwMDE2KSBwbGVuIDIgIFtoY2kwXSAwLjM2MDI0OAog ICAgICAgIFRpbWVvdXQ6IDIwMDAwLjAwMCBtc2VjICgweDdkMDApCj4gSENJIEV2ZW50OiBD b21tYW5kIENvbXBsZXRlICgweDBlKSBwbGVuIDQgICAgICAgICAgICAgICAgICAgICBbaGNp MF0gMC4zNjMxOTQKICAgICAgV3JpdGUgQ29ubmVjdGlvbiBBY2NlcHQgVGltZW91dCAoMHgw M3wweDAwMTYpIG5jbWQgMQogICAgICAgIFN0YXR1czogU3VjY2VzcyAoMHgwMCkKPCBIQ0kg Q29tbWFuZDogUmVhZCBMb2NhbCBTdXBwb3J0ZWQgQ29tLi4gKDB4MDR8MHgwMDAyKSBwbGVu IDAgIFtoY2kwXSAwLjM2MzIzMwo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgw ZSkgcGxlbiA2OCAgICAgICAgICAgICAgICAgICAgW2hjaTBdIDAuMzcxMTk0CiAgICAgIFJl YWQgTG9jYWwgU3VwcG9ydGVkIENvbW1hbmRzICgweDA0fDB4MDAwMikgbmNtZCAxCiAgICAg ICAgU3RhdHVzOiBTdWNjZXNzICgweDAwKQogICAgICAgIENvbW1hbmRzOiAxMTQgZW50cmll cwogICAgICAgICAgSW5xdWlyeSAoT2N0ZXQgMCAtIEJpdCAwKQogICAgICAgICAgSW5xdWly eSBDYW5jZWwgKE9jdGV0IDAgLSBCaXQgMSkKICAgICAgICAgIFBlcmlvZGljIElucXVpcnkg TW9kZSAoT2N0ZXQgMCAtIEJpdCAyKQogICAgICAgICAgRXhpdCBQZXJpb2RpYyBJbnF1aXJ5 IE1vZGUgKE9jdGV0IDAgLSBCaXQgMykKICAgICAgICAgIENyZWF0ZSBDb25uZWN0aW9uIChP Y3RldCAwIC0gQml0IDQpCiAgICAgICAgICBEaXNjb25uZWN0IChPY3RldCAwIC0gQml0IDUp CiAgICAgICAgICBBZGQgU0NPIENvbm5lY3Rpb24gKE9jdGV0IDAgLSBCaXQgNikKICAgICAg ICAgIENyZWF0ZSBDb25uZWN0aW9uIENhbmNlbCAoT2N0ZXQgMCAtIEJpdCA3KQogICAgICAg ICAgQWNjZXB0IENvbm5lY3Rpb24gUmVxdWVzdCAoT2N0ZXQgMSAtIEJpdCAwKQogICAgICAg ICAgUmVqZWN0IENvbm5lY3Rpb24gUmVxdWVzdCAoT2N0ZXQgMSAtIEJpdCAxKQogICAgICAg ICAgTGluayBLZXkgUmVxdWVzdCBSZXBseSAoT2N0ZXQgMSAtIEJpdCAyKQogICAgICAgICAg TGluayBLZXkgUmVxdWVzdCBOZWdhdGl2ZSBSZXBseSAoT2N0ZXQgMSAtIEJpdCAzKQogICAg ICAgICAgUElOIENvZGUgUmVxdWVzdCBSZXBseSAoT2N0ZXQgMSAtIEJpdCA0KQogICAgICAg ICAgUElOIENvZGUgUmVxdWVzdCBOZWdhdGl2ZSBSZXBseSAoT2N0ZXQgMSAtIEJpdCA1KQog ICAgICAgICAgQ2hhbmdlIENvbm5lY3Rpb24gUGFja2V0IFR5cGUgKE9jdGV0IDEgLSBCaXQg NikKICAgICAgICAgIEF1dGhlbnRpY2F0aW9uIFJlcXVlc3RlZCAoT2N0ZXQgMSAtIEJpdCA3 KQogICAgICAgICAgU2V0IENvbm5lY3Rpb24gRW5jcnlwdGlvbiAoT2N0ZXQgMiAtIEJpdCAw KQogICAgICAgICAgQ2hhbmdlIENvbm5lY3Rpb24gTGluayBLZXkgKE9jdGV0IDIgLSBCaXQg MSkKICAgICAgICAgIE1hc3RlciBMaW5rIEtleSAoT2N0ZXQgMiAtIEJpdCAyKQogICAgICAg ICAgUmVtb3RlIE5hbWUgUmVxdWVzdCAoT2N0ZXQgMiAtIEJpdCAzKQogICAgICAgICAgUmVt b3RlIE5hbWUgUmVxdWVzdCBDYW5jZWwgKE9jdGV0IDIgLSBCaXQgNCkKICAgICAgICAgIFJl YWQgUmVtb3RlIFN1cHBvcnRlZCBGZWF0dXJlcyAoT2N0ZXQgMiAtIEJpdCA1KQogICAgICAg ICAgUmVhZCBSZW1vdGUgRXh0ZW5kZWQgRmVhdHVyZXMgKE9jdGV0IDIgLSBCaXQgNikKICAg ICAgICAgIFJlYWQgUmVtb3RlIFZlcnNpb24gSW5mb3JtYXRpb24gKE9jdGV0IDIgLSBCaXQg NykKICAgICAgICAgIFJlYWQgQ2xvY2sgT2Zmc2V0IChPY3RldCAzIC0gQml0IDApCiAgICAg ICAgICBSZWFkIExNUCBIYW5kbGUgKE9jdGV0IDMgLSBCaXQgMSkKICAgICAgICAgIEhvbGQg TW9kZSAoT2N0ZXQgNCAtIEJpdCAxKQogICAgICAgICAgU25pZmYgTW9kZSAoT2N0ZXQgNCAt IEJpdCAyKQogICAgICAgICAgRXhpdCBTbmlmZiBNb2RlIChPY3RldCA0IC0gQml0IDMpCiAg ICAgICAgICBRb1MgU2V0dXAgKE9jdGV0IDQgLSBCaXQgNikKICAgICAgICAgIFJvbGUgRGlz Y292ZXJ5IChPY3RldCA0IC0gQml0IDcpCiAgICAgICAgICBTd2l0Y2ggUm9sZSAoT2N0ZXQg NSAtIEJpdCAwKQogICAgICAgICAgUmVhZCBMaW5rIFBvbGljeSBTZXR0aW5ncyAoT2N0ZXQg NSAtIEJpdCAxKQogICAgICAgICAgV3JpdGUgTGluayBQb2xpY3kgU2V0dGluZ3MgKE9jdGV0 IDUgLSBCaXQgMikKICAgICAgICAgIFJlYWQgRGVmYXVsdCBMaW5rIFBvbGljeSBTZXR0aW5n cyAoT2N0ZXQgNSAtIEJpdCAzKQogICAgICAgICAgV3JpdGUgRGVmYXVsdCBMaW5rIFBvbGlj eSBTZXR0aW5ncyAoT2N0ZXQgNSAtIEJpdCA0KQogICAgICAgICAgU2V0IEV2ZW50IE1hc2sg KE9jdGV0IDUgLSBCaXQgNikKICAgICAgICAgIFJlc2V0IChPY3RldCA1IC0gQml0IDcpCiAg ICAgICAgICBTZXQgRXZlbnQgRmlsdGVyIChPY3RldCA2IC0gQml0IDApCiAgICAgICAgICBG bHVzaCAoT2N0ZXQgNiAtIEJpdCAxKQogICAgICAgICAgUmVhZCBQSU4gVHlwZSAoT2N0ZXQg NiAtIEJpdCAyKQogICAgICAgICAgV3JpdGUgUElOIFR5cGUgKE9jdGV0IDYgLSBCaXQgMykK ICAgICAgICAgIENyZWF0ZSBOZXcgVW5pdCBLZXkgKE9jdGV0IDYgLSBCaXQgNCkKICAgICAg ICAgIFJlYWQgU3RvcmVkIExpbmsgS2V5IChPY3RldCA2IC0gQml0IDUpCiAgICAgICAgICBX cml0ZSBTdG9yZWQgTGluayBLZXkgKE9jdGV0IDYgLSBCaXQgNikKICAgICAgICAgIERlbGV0 ZSBTdG9yZWQgTGluayBLZXkgKE9jdGV0IDYgLSBCaXQgNykKICAgICAgICAgIFdyaXRlIExv Y2FsIE5hbWUgKE9jdGV0IDcgLSBCaXQgMCkKICAgICAgICAgIFJlYWQgTG9jYWwgTmFtZSAo T2N0ZXQgNyAtIEJpdCAxKQogICAgICAgICAgUmVhZCBDb25uZWN0aW9uIEFjY2VwdCBUaW1l b3V0IChPY3RldCA3IC0gQml0IDIpCiAgICAgICAgICBXcml0ZSBDb25uZWN0aW9uIEFjY2Vw dCBUaW1lb3V0IChPY3RldCA3IC0gQml0IDMpCiAgICAgICAgICBSZWFkIFBhZ2UgVGltZW91 dCAoT2N0ZXQgNyAtIEJpdCA0KQogICAgICAgICAgV3JpdGUgUGFnZSBUaW1lb3V0IChPY3Rl dCA3IC0gQml0IDUpCiAgICAgICAgICBSZWFkIFNjYW4gRW5hYmxlIChPY3RldCA3IC0gQml0 IDYpCiAgICAgICAgICBXcml0ZSBTY2FuIEVuYWJsZSAoT2N0ZXQgNyAtIEJpdCA3KQogICAg ICAgICAgUmVhZCBQYWdlIFNjYW4gQWN0aXZpdHkgKE9jdGV0IDggLSBCaXQgMCkKICAgICAg ICAgIFdyaXRlIFBhZ2UgU2NhbiBBY3Rpdml0eSAoT2N0ZXQgOCAtIEJpdCAxKQogICAgICAg ICAgUmVhZCBJbnF1aXJ5IFNjYW4gQWN0aXZpdHkgKE9jdGV0IDggLSBCaXQgMikKICAgICAg ICAgIFdyaXRlIElucXVpcnkgU2NhbiBBY3Rpdml0eSAoT2N0ZXQgOCAtIEJpdCAzKQogICAg ICAgICAgUmVhZCBBdXRoZW50aWNhdGlvbiBFbmFibGUgKE9jdGV0IDggLSBCaXQgNCkKICAg ICAgICAgIFdyaXRlIEF1dGhlbnRpY2F0aW9uIEVuYWJsZSAoT2N0ZXQgOCAtIEJpdCA1KQog ICAgICAgICAgUmVhZCBFbmNyeXB0aW9uIE1vZGUgKE9jdGV0IDggLSBCaXQgNikKICAgICAg ICAgIFdyaXRlIEVuY3J5cHRpb24gTW9kZSAoT2N0ZXQgOCAtIEJpdCA3KQogICAgICAgICAg UmVhZCBDbGFzcyBvZiBEZXZpY2UgKE9jdGV0IDkgLSBCaXQgMCkKICAgICAgICAgIFdyaXRl IENsYXNzIG9mIERldmljZSAoT2N0ZXQgOSAtIEJpdCAxKQogICAgICAgICAgUmVhZCBWb2lj ZSBTZXR0aW5nIChPY3RldCA5IC0gQml0IDIpCiAgICAgICAgICBXcml0ZSBWb2ljZSBTZXR0 aW5nIChPY3RldCA5IC0gQml0IDMpCiAgICAgICAgICBSZWFkIEF1dG9tYXRpYyBGbHVzaCBU aW1lb3V0IChPY3RldCA5IC0gQml0IDQpCiAgICAgICAgICBXcml0ZSBBdXRvbWF0aWMgRmx1 c2ggVGltZW91dCAoT2N0ZXQgOSAtIEJpdCA1KQogICAgICAgICAgUmVhZCBOdW0gQnJvYWRj YXN0IFJldHJhbnNtaXNzaW9ucyAoT2N0ZXQgOSAtIEJpdCA2KQogICAgICAgICAgV3JpdGUg TnVtIEJyb2FkY2FzdCBSZXRyYW5zbWlzc2lvbnMgKE9jdGV0IDkgLSBCaXQgNykKICAgICAg ICAgIFJlYWQgSG9sZCBNb2RlIEFjdGl2aXR5IChPY3RldCAxMCAtIEJpdCAwKQogICAgICAg ICAgV3JpdGUgSG9sZCBNb2RlIEFjdGl2aXR5IChPY3RldCAxMCAtIEJpdCAxKQogICAgICAg ICAgUmVhZCBUcmFuc21pdCBQb3dlciBMZXZlbCAoT2N0ZXQgMTAgLSBCaXQgMikKICAgICAg ICAgIFJlYWQgU3luYyBGbG93IENvbnRyb2wgRW5hYmxlIChPY3RldCAxMCAtIEJpdCAzKQog ICAgICAgICAgV3JpdGUgU3luYyBGbG93IENvbnRyb2wgRW5hYmxlIChPY3RldCAxMCAtIEJp dCA0KQogICAgICAgICAgU2V0IENvbnRyb2xsZXIgVG8gSG9zdCBGbG93IENvbnRyb2wgKE9j dGV0IDEwIC0gQml0IDUpCiAgICAgICAgICBIb3N0IEJ1ZmZlciBTaXplIChPY3RldCAxMCAt IEJpdCA2KQogICAgICAgICAgSG9zdCBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKE9j dGV0IDEwIC0gQml0IDcpCiAgICAgICAgICBSZWFkIExpbmsgU3VwZXJ2aXNpb24gVGltZW91 dCAoT2N0ZXQgMTEgLSBCaXQgMCkKICAgICAgICAgIFdyaXRlIExpbmsgU3VwZXJ2aXNpb24g VGltZW91dCAoT2N0ZXQgMTEgLSBCaXQgMSkKICAgICAgICAgIFJlYWQgTnVtYmVyIG9mIFN1 cHBvcnRlZCBJQUMgKE9jdGV0IDExIC0gQml0IDIpCiAgICAgICAgICBSZWFkIEN1cnJlbnQg SUFDIExBUCAoT2N0ZXQgMTEgLSBCaXQgMykKICAgICAgICAgIFdyaXRlIEN1cnJlbnQgSUFD IExBUCAoT2N0ZXQgMTEgLSBCaXQgNCkKICAgICAgICAgIFJlYWQgUGFnZSBTY2FuIFBlcmlv ZCBNb2RlIChPY3RldCAxMSAtIEJpdCA1KQogICAgICAgICAgV3JpdGUgUGFnZSBTY2FuIFBl cmlvZCBNb2RlIChPY3RldCAxMSAtIEJpdCA2KQogICAgICAgICAgUmVhZCBQYWdlIFNjYW4g TW9kZSAoT2N0ZXQgMTEgLSBCaXQgNykKICAgICAgICAgIFdyaXRlIFBhZ2UgU2NhbiBNb2Rl IChPY3RldCAxMiAtIEJpdCAwKQogICAgICAgICAgU2V0IEFGSCBIb3N0IENoYW5uZWwgQ2xh c3NpZmljYXRpb24gKE9jdGV0IDEyIC0gQml0IDEpCiAgICAgICAgICBSZWFkIElucXVpcnkg U2NhbiBUeXBlIChPY3RldCAxMiAtIEJpdCA0KQogICAgICAgICAgV3JpdGUgSW5xdWlyeSBT Y2FuIFR5cGUgKE9jdGV0IDEyIC0gQml0IDUpCiAgICAgICAgICBSZWFkIElucXVpcnkgTW9k ZSAoT2N0ZXQgMTIgLSBCaXQgNikKICAgICAgICAgIFdyaXRlIElucXVpcnkgTW9kZSAoT2N0 ZXQgMTIgLSBCaXQgNykKICAgICAgICAgIFJlYWQgUGFnZSBTY2FuIFR5cGUgKE9jdGV0IDEz IC0gQml0IDApCiAgICAgICAgICBXcml0ZSBQYWdlIFNjYW4gVHlwZSAoT2N0ZXQgMTMgLSBC aXQgMSkKICAgICAgICAgIFJlYWQgQUZIIENoYW5uZWwgQXNzZXNzbWVudCBNb2RlIChPY3Rl dCAxMyAtIEJpdCAyKQogICAgICAgICAgV3JpdGUgQUZIIENoYW5uZWwgQXNzZXNzbWVudCBN b2RlIChPY3RldCAxMyAtIEJpdCAzKQogICAgICAgICAgUmVhZCBMb2NhbCBWZXJzaW9uIElu Zm9ybWF0aW9uIChPY3RldCAxNCAtIEJpdCAzKQogICAgICAgICAgUmVhZCBMb2NhbCBTdXBw b3J0ZWQgRmVhdHVyZXMgKE9jdGV0IDE0IC0gQml0IDUpCiAgICAgICAgICBSZWFkIExvY2Fs IEV4dGVuZGVkIEZlYXR1cmVzIChPY3RldCAxNCAtIEJpdCA2KQogICAgICAgICAgUmVhZCBC dWZmZXIgU2l6ZSAoT2N0ZXQgMTQgLSBCaXQgNykKICAgICAgICAgIFJlYWQgQ291bnRyeSBD b2RlIChPY3RldCAxNSAtIEJpdCAwKQogICAgICAgICAgUmVhZCBCRCBBRERSIChPY3RldCAx NSAtIEJpdCAxKQogICAgICAgICAgUmVhZCBGYWlsZWQgQ29udGFjdCBDb3VudGVyIChPY3Rl dCAxNSAtIEJpdCAyKQogICAgICAgICAgUmVzZXQgRmFpbGVkIENvbnRhY3QgQ291bnRlciAo T2N0ZXQgMTUgLSBCaXQgMykKICAgICAgICAgIFJlYWQgTGluayBRdWFsaXR5IChPY3RldCAx NSAtIEJpdCA0KQogICAgICAgICAgUmVhZCBSU1NJIChPY3RldCAxNSAtIEJpdCA1KQogICAg ICAgICAgUmVhZCBBRkggQ2hhbm5lbCBNYXAgKE9jdGV0IDE1IC0gQml0IDYpCiAgICAgICAg ICBSZWFkIENsb2NrIChPY3RldCAxNSAtIEJpdCA3KQogICAgICAgICAgUmVhZCBMb29wYmFj ayBNb2RlIChPY3RldCAxNiAtIEJpdCAwKQogICAgICAgICAgV3JpdGUgTG9vcGJhY2sgTW9k ZSAoT2N0ZXQgMTYgLSBCaXQgMSkKICAgICAgICAgIEVuYWJsZSBEZXZpY2UgVW5kZXIgVGVz dCBNb2RlIChPY3RldCAxNiAtIEJpdCAyKQogICAgICAgICAgU2V0dXAgU3luY2hyb25vdXMg Q29ubmVjdGlvbiAoT2N0ZXQgMTYgLSBCaXQgMykKICAgICAgICAgIEFjY2VwdCBTeW5jaHJv bm91cyBDb25uZWN0aW9uIFJlcXVlc3QgKE9jdGV0IDE2IC0gQml0IDQpCiAgICAgICAgICBS ZWplY3QgU3luY2hyb25vdXMgQ29ubmVjdGlvbiBSZXF1ZXN0IChPY3RldCAxNiAtIEJpdCA1 KQo8IEhDSSBDb21tYW5kOiBTZXQgRXZlbnQgTWFzayAoMHgwM3wweDAwMDEpIHBsZW4gOCAg ICAgICAgICAgICAgW2hjaTBdIDAuMzcxMjcxCiAgICAgICAgTWFzazogMHgwMDAwMTgwN2Zm ZmJmZmZmCiAgICAgICAgICBJbnF1aXJ5IENvbXBsZXRlCiAgICAgICAgICBJbnF1aXJ5IFJl c3VsdAogICAgICAgICAgQ29ubmVjdGlvbiBDb21wbGV0ZQogICAgICAgICAgQ29ubmVjdGlv biBSZXF1ZXN0CiAgICAgICAgICBEaXNjb25uZWN0aW9uIENvbXBsZXRlCiAgICAgICAgICBB dXRoZW50aWNhdGlvbiBDb21wbGV0ZQogICAgICAgICAgUmVtb3RlIE5hbWUgUmVxdWVzdCBD b21wbGV0ZQogICAgICAgICAgRW5jcnlwdGlvbiBDaGFuZ2UKICAgICAgICAgIENoYW5nZSBD b25uZWN0aW9uIExpbmsgS2V5IENvbXBsZXRlCiAgICAgICAgICBNYXN0ZXIgTGluayBLZXkg Q29tcGxldGUKICAgICAgICAgIFJlYWQgUmVtb3RlIFN1cHBvcnRlZCBGZWF0dXJlcyBDb21w bGV0ZQogICAgICAgICAgUmVhZCBSZW1vdGUgVmVyc2lvbiBJbmZvcm1hdGlvbiBDb21wbGV0 ZQogICAgICAgICAgUW9TIFNldHVwIENvbXBsZXRlCiAgICAgICAgICBDb21tYW5kIENvbXBs ZXRlCiAgICAgICAgICBDb21tYW5kIFN0YXR1cwogICAgICAgICAgSGFyZHdhcmUgRXJyb3IK ICAgICAgICAgIEZsdXNoIE9jY3VycmVkCiAgICAgICAgICBSb2xlIENoYW5nZQogICAgICAg ICAgTW9kZSBDaGFuZ2UKICAgICAgICAgIFJldHVybiBMaW5rIEtleXMKICAgICAgICAgIFBJ TiBDb2RlIFJlcXVlc3QKICAgICAgICAgIExpbmsgS2V5IFJlcXVlc3QKICAgICAgICAgIExp bmsgS2V5IE5vdGlmaWNhdGlvbgogICAgICAgICAgTG9vcGJhY2sgQ29tbWFuZAogICAgICAg ICAgRGF0YSBCdWZmZXIgT3ZlcmZsb3cKICAgICAgICAgIE1heCBTbG90cyBDaGFuZ2UKICAg ICAgICAgIFJlYWQgQ2xvY2sgT2Zmc2V0IENvbXBsZXRlCiAgICAgICAgICBDb25uZWN0aW9u IFBhY2tldCBUeXBlIENoYW5nZWQKICAgICAgICAgIFFvUyBWaW9sYXRpb24KICAgICAgICAg IFBhZ2UgU2NhbiBNb2RlIENoYW5nZQogICAgICAgICAgUGFnZSBTY2FuIFJlcGV0aXRpb24g TW9kZSBDaGFuZ2UKICAgICAgICAgIEZsb3cgU3BlY2lmaWNhdGlvbiBDb21wbGV0ZQogICAg ICAgICAgSW5xdWlyeSBSZXN1bHQgd2l0aCBSU1NJCiAgICAgICAgICBSZWFkIFJlbW90ZSBF eHRlbmRlZCBGZWF0dXJlcyBDb21wbGV0ZQogICAgICAgICAgU3luY2hyb25vdXMgQ29ubmVj dGlvbiBDb21wbGV0ZQogICAgICAgICAgU3luY2hyb25vdXMgQ29ubmVjdGlvbiBDaGFuZ2Vk Cj4gSENJIEV2ZW50OiBDb21tYW5kIENvbXBsZXRlICgweDBlKSBwbGVuIDQgICAgICAgICAg ICAgICAgICAgICBbaGNpMF0gMC4zNzQyMDEKICAgICAgU2V0IEV2ZW50IE1hc2sgKDB4MDN8 MHgwMDAxKSBuY21kIDEKICAgICAgICBTdGF0dXM6IFN1Y2Nlc3MgKDB4MDApCjwgSENJIENv bW1hbmQ6IFJlYWQgU3RvcmVkIExpbmsgS2V5ICgweDAzfDB4MDAwZCkgcGxlbiA3ICAgICAg ICBbaGNpMF0gMC4zNzQyNDEKICAgICAgICBBZGRyZXNzOiAwMDowMDowMDowMDowMDowMCAo T1VJIDAwLTAwLTAwKQogICAgICAgIFJlYWQgYWxsOiAweDAxCj4gSENJIEV2ZW50OiBDb21t YW5kIENvbXBsZXRlICgweDBlKSBwbGVuIDggICAgICAgICAgICAgICAgICAgICBbaGNpMF0g MC4zNzcxOTgKICAgICAgUmVhZCBTdG9yZWQgTGluayBLZXkgKDB4MDN8MHgwMDBkKSBuY21k IDEKICAgICAgICBTdGF0dXM6IFVuc3VwcG9ydGVkIEZlYXR1cmUgb3IgUGFyYW1ldGVyIFZh bHVlICgweDExKQogICAgICAgIE1heCBudW0ga2V5czogMAogICAgICAgIE51bSBrZXlzOiAw Cj0gRGVsZXRlIEluZGV4OiAwMDowMDowMDowMDowMDowMCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBbaGNpMF0gNS40MzM0OTEK --------------090209040805080401080805-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1296512713210436279==" MIME-Version: 1.0 From: Norbert Holze To: lkp@lists.01.org Subject: btusb regression / 0a12:0001 CSR Date: Sat, 08 Aug 2015 09:47:02 +0200 Message-ID: <55C5B3F6.8070701@web.de> List-Id: --===============1296512713210436279== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hello mailing list, my bluetooth usb-stick worked fine with kernel up to 3.19. With 4.x there is no hci device found. lsusb Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) hcitool dev Devices: sudo hciconfig hci0: Type: BR/EDR Bus: USB BD Address: 00:15:83:15:A3:0B ACL MTU: 672:4 SCO MTU: 48:1 DOWN RX bytes:890 acl:0 sco:0 events:30 errors:0 TX bytes:126 acl:0 sco:0 commands:30 errors:0 sudo hciconfig hci0 up Can't init device hci0: Operation not supported (95) rfkill list 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no Is this a regression. Or does it work in different way with 4.x? Regards, Norbert --===============1296512713210436279==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0985514278897715004==" MIME-Version: 1.0 From: Fengguang Wu To: lkp@lists.01.org Subject: Re: btusb regression / 0a12:0001 CSR Date: Mon, 10 Aug 2015 23:07:12 +0800 Message-ID: <20150810150712.GA7341@wfg-t540p.sh.intel.com> In-Reply-To: <55C5B3F6.8070701@web.de> List-Id: --===============0985514278897715004== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC bluetooth mailing list. On Sat, Aug 08, 2015 at 09:47:02AM +0200, Norbert Holze wrote: > Hello mailing list, > = > my bluetooth usb-stick worked fine with kernel up to 3.19. With 4.x > there is no hci device found. > = > lsusb > Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth > Dongle (HCI mode) > = > hcitool dev > Devices: > = > sudo hciconfig > hci0: Type: BR/EDR Bus: USB > BD Address: 00:15:83:15:A3:0B ACL MTU: 672:4 SCO MTU: 48:1 > DOWN > RX bytes:890 acl:0 sco:0 events:30 errors:0 > TX bytes:126 acl:0 sco:0 commands:30 errors:0 > = > sudo hciconfig hci0 up > Can't init device hci0: Operation not supported (95) > = > rfkill list > 0: hci0: Bluetooth > Soft blocked: no > Hard blocked: no > 1: phy0: Wireless LAN > Soft blocked: no > Hard blocked: no > = > = > Is this a regression. Or does it work in different way with 4.x? > = > Regards, > = > Norbert > _______________________________________________ > LKP mailing list > LKP(a)lists.01.org > https://lists.01.org/mailman/listinfo/lkp --===============0985514278897715004==--