New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 733148 link

Starred by 1 user

Issue metadata

Status: Assigned
Merged: issue 701992
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

non working bluetooth gamepad and kernel error on module hid_sony loading

Reported by the1ando...@gmail.com, Jun 14 2017

Issue description

Chrome Version       : 61.0.3129.0
OS Version: 9647.0.0
9647.0.0 (Official Build) dev-channel cyan
Google_Cyan.7287.57.100
ARC 4087502
Blink 537.36 (@)
V8 6.1.138
Build-Date: Dienstag, 13. Juni 2017
Android 7.1.1 - R61-9647.0.0

URLs (if applicable) : html5gamepad.com | Android Apps | ChromeOS-UI

Reproducable on M60 yesterday, too (Android 6, M60).



What steps will reproduce the problem?
1. Pair a Sony DualShock 4 via Bluetooth



What is the expected result?
It should control ChromeOS-Applauncher, show on html5gamepad.com and control Android Apps/Games



What happens instead of that?
It wont work. All Buttons/Sticks do nothing. Swiping a lot on the DS4-Touchpad gets some fuzzy speedy cursor-out-of-control on Android Apps. Seems it wants to use the touchpad as joystick buttons with wrong polling and locking (continue movement after some swipes till another touch)

If i cat /dev/input/js0 i only get output (some weird characters ;) ) on using the touchpad on the gamepad, but not on any button or on touchpad-clicking or on gravity/tilting-sensors.

If connected via USB instead of Bluetooth every key works and the touchpad on the DS4 gets logged as Timer++ on html5gamepad.com too. Only the gravity/tilting-sensors won't.



Please provide any additional information below. Attach a screenshot if
possible.

bluetoothctl:
[NEW] Device 1C:66:6D:AA:F3:64 Wireless Controller


Second and every other connect via bluetooth gets no kernel error:
2017-06-14T10:51:06.448548+02:00 INFO bluetoothd[1804]: adapter /org/bluez/hci0 has been enabled
2017-06-14T10:51:06.473517+02:00 DEBUG kernel: [ 4629.552937] SELinux: initialized (dev proc, type proc), uses genfs_contexts
2017-06-14T10:51:06.476557+02:00 NOTICE kernel: [ 4629.555902] audit: type=1400 audit(1497430266.475:128): avc:  denied  { dac_read_search } for  pid=4122 comm="main" capability=2  scontext=u:r:zygote:s0 tcontext=u:r:zygote:s0 tclass=capability permissive=0
2017-06-14T10:51:07.152523+02:00 NOTICE kernel: [ 4630.231489] audit: type=1400 audit(1497430267.151:129): avc:  denied  { dac_read_search } for  pid=4122 comm="main" capability=2  scontext=u:r:zygote:s0 tcontext=u:r:zygote:s0 tclass=capability permissive=0
2017-06-14T10:51:07.377541+02:00 ERR kernel: [ 4630.456217] sony 0005:054C:05C4.0003: unknown main item tag 0x0
2017-06-14T10:51:07.377568+02:00 INFO kernel: [ 4630.456678] input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/bluetooth/hci0/hci0:256:3/0005:054C:05C4.0003/input/input12
2017-06-14T10:51:07.382394+02:00 INFO kernel: [ 4630.457621] sony 0005:054C:05C4.0003: input,hidraw0: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 48:45:20:f4:4b:50
2017-06-14T10:51:07.438518+02:00 INFO kernel: [ 4630.517298] platform vpd: Driver vpd requests probe deferral
2017-06-14T10:51:07.449515+02:00 WARNING kernel: [ 4630.528837] frecon(266): Evdev device /dev/input/js0 grabbed by another process
2017-06-14T10:51:07.487640+02:00 INFO laptop-mode[12592]: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
2017-06-14T10:51:07.570345+02:00 INFO laptop-mode[12624]: WARNING: Battery does not report a capacity. Minimum battery
2017-06-14T10:51:07.572502+02:00 INFO laptop-mode[12625]: charge checking does not work without a design capacity.
2017-06-14T10:51:07.574533+02:00 INFO laptop-mode[12626]: WARNING: Battery does not report a design capacity. Auto hibernation
2017-06-14T10:51:07.576486+02:00 INFO laptop-mode[12627]: does not work without a design capacity.
2017-06-14T10:51:07.578484+02:00 ERR laptop-mode[12628]: Failed to determine battery charge. Battery charge units are not in
2017-06-14T10:51:07.580588+02:00 ERR laptop-mode[12629]: mWh, uWh, mAh or uAh.
2017-06-14T10:51:07.582442+02:00 INFO laptop-mode[12630]: Laptop mode 
2017-06-14T10:51:07.584890+02:00 INFO laptop-mode[12631]: enabled, 
2017-06-14T10:51:07.586625+02:00 INFO laptop-mode[12632]: active [unchanged]




On every first connect via bluetooth after a reboot i get a kernel error too:
[ 3868.285625] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3871.706541] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 3871.706575] Bluetooth: HIDP socket layer initialized
[ 3871.715420] sony 0005:054C:05C4.0001: unknown main item tag 0x0
[ 3871.717611] input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/bluetooth/hci0/hci0:256:1/0005:054C:05C4.0001/input/input10
[ 3871.718473] sony 0005:054C:05C4.0001: input,hidraw0: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 48:45:20:f4:4b:50
[ 3871.762794] BUG: spinlock bad magic on CPU#3, udevd/11185
[ 3871.762820]  lock: __this_module+0x270/0xffffffffffffe900 [hid_sony], .magic: 00000000, .owner: <none>/-1, .owner_cpu: 0
[ 3871.762841] CPU: 3 PID: 11185 Comm: udevd Tainted: G        W      3.18.0-15175-g172361c8f5ed #1
[ 3871.762854] Hardware name: GOOGLE Cyan, BIOS Google_Cyan.7287.57.100 01/01/2017
[ 3871.762867]  0000000000000000 000000001cf9af4c ffff88011909ba78 ffffffff95c9e500
[ 3871.762885]  0000000000000000 0000000000000000 ffff88011909ba98 ffffffff9569badc
[ 3871.762902]  ffffffffc0451970 ffff88011a29e000 ffff88011909bab8 ffffffff9569bb0c
[ 3871.762919] Call Trace:
[ 3871.762935]  [<ffffffff95c9e500>] dump_stack+0x4e/0x71
[ 3871.762949]  [<ffffffff9569badc>] spin_dump+0x98/0x9d
[ 3871.762960]  [<ffffffff9569bb0c>] spin_bug+0x2b/0x2d
[ 3871.762971]  [<ffffffff9569bb98>] do_raw_spin_lock+0x27/0x112
[ 3871.762984]  [<ffffffff95ca2efe>] _raw_spin_lock_irqsave+0x1b/0x22
[ 3871.762998]  [<ffffffffc044f04c>] init_module+0x32004c/0x3205e3 [hid_sony]
[ 3871.763013]  [<ffffffff957ac036>] ? kernfs_activate+0xb1/0xb6
[ 3871.763024]  [<ffffffff957ac14d>] ? kernfs_add_one+0x112/0x127
[ 3871.763038]  [<ffffffff95b48711>] hid_device_probe+0xb9/0x149
[ 3871.763052]  [<ffffffff95a01e45>] driver_probe_device+0x109/0x2b1
[ 3871.763065]  [<ffffffff95a020b3>] __driver_attach+0x5e/0x81
[ 3871.763076]  [<ffffffff95a02055>] ? __device_attach_driver+0x68/0x68
[ 3871.763089]  [<ffffffff95a00f16>] bus_for_each_dev+0x8c/0xaf
[ 3871.763101]  [<ffffffff95a018d3>] driver_attach+0x1e/0x20
[ 3871.763112]  [<ffffffff95a0155b>] bus_add_driver+0xeb/0x1e3
[ 3871.763124]  [<ffffffff95a02896>] driver_register+0x8f/0xcc
[ 3871.763136]  [<ffffffff95b4640c>] __hid_register_driver+0x67/0x9a
[ 3871.763164]  [<ffffffffc012f000>] ? 0xffffffffc012f000
[ 3871.763176]  [<ffffffffc012f043>] init_module+0x43/0x1000 [hid_sony]
[ 3871.763189]  [<ffffffff956003b5>] do_one_initcall+0x188/0x19d
[ 3871.763203]  [<ffffffff9573d3cf>] ? __vunmap+0xac/0xb7
[ 3871.763216]  [<ffffffff956c5cd0>] load_module+0x1608/0x1ba9
[ 3871.763228]  [<ffffffff956c63f2>] SyS_finit_module+0x86/0xab
[ 3871.763241]  [<ffffffff95ca361c>] system_call_fastpath+0x1c/0x21
[ 3871.764339] platform vpd: Driver vpd requests probe deferral
[ 3871.851610] frecon(266): Evdev device /dev/input/js0 grabbed by another process
[ 3874.524541] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3874.529221] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3874.651118] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3878.878401] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3878.883026] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3899.938685] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3899.943133] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3902.748707] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3902.753414] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3902.959354] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3904.514437] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3904.518943] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3907.783363] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3907.787869] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3910.818214] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3910.822756] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3913.030195] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3913.034692] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3928.558634] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3928.563168] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3930.620224] sony 0005:054C:05C4.0002: unknown main item tag 0x0
[ 3930.620640] input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/bluetooth/hci0/hci0:256:2/0005:054C:05C4.0002/input/input11
[ 3930.623894] sony 0005:054C:05C4.0002: input,hidraw0: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 48:45:20:f4:4b:50
[ 3930.632725] platform vpd: Driver vpd requests probe deferral
[ 3930.714851] frecon(266): Evdev device /dev/input/js0 grabbed by another process
[ 3938.552367] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3938.556870] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3938.682123] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3942.130970] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3942.135579] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3988.342682] perf interrupt took too long (2515 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 3991.984076] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3992.071228] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 3997.748614] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3997.753231] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 3997.912521] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4000.769298] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4004.040246] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4004.044753] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4004.342765] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4004.804839] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4006.816434] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4009.007008] sst-mfld-platform sst-mfld-platform: Enter: enable=0 port_name=ssp2-port
[ 4009.007032] writing to lpe: 00000000: 01 01 01 01 00 00 1a 00 ff ff ff ff 75 00 12 00  ............u...
[ 4009.007048] writing to lpe: 00000010: 03 00 00 00 90 00 03 ff 03 ff 03 00 00 00 10 00  ................
[ 4009.007062] writing to lpe: 00000020: 01 00                                            ..
[ 4009.017403] writing to lpe: 00000000: 01 01 01 01 00 00 08 00 ff ff ff ff 0e 00 00 00  ................
[ 4009.017630] writing to lpe: 00000000: 01 02 01 03 00 00 14 00 ff ff ff ff 21 00 0c 00  ............!...
[ 4009.017647] writing to lpe: 00000010: 01 00 00 90 67 00 60 fa 60 fa 32 00              ....g.`.`.2.
[ 4009.018088] intel_sst_acpi 808622A8:00: Free for str 1 pipe 0x90
[ 4009.018707] writing to lpe: 00000000: 01 01 01 01 00 00 0a 00 ff 8d ff ff 77 00 02 00  ............w...
[ 4009.018725] writing to lpe: 00000010: 00 00                                            ..
[ 4009.019018] writing to lpe: 00000000: 01 01 01 03 00 00 0a 00 ff 12 ff ff 77 00 02 00  ............w...
[ 4009.019034] writing to lpe: 00000010: 00 00                                            ..
[ 4009.019948] writing to lpe: 00000000: 01 01 01 01 00 00 14 00 ff ff ff ff 72 00 0c 00  ............r...
[ 4009.019966] writing to lpe: 00000010: ff 02 ff ff 00 00 01 00 ff 8d ff ff              ............
[ 4009.020117] writing to lpe: 00000000: 01 01 01 03 00 00 14 00 ff ff ff ff 72 00 0c 00  ............r...
[ 4009.020134] writing to lpe: 00000010: ff 12 ff ff 00 00 01 00 ff 90 ff ff              ............
[ 4019.052793] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4019.057249] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4019.148338] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4020.999646] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4021.004178] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4023.178663] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4023.183127] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4031.508436] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4031.512799] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4033.073254] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 4039.681836] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4039.686534] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff
[ 4041.202559] elants_i2c i2c-ELAN0001:00: unknown packet ff ff ff ff



 
modprobe -r sony_hid

                                                                                                                                                                                                                      
2017-06-14T11:03:53.008628+02:00 WARNING kernel: [ 5396.062353] ------------[ cut here ]------------             
2017-06-14T11:03:53.008662+02:00 WARNING kernel: [ 5396.062379] WARNING: CPU: 3 PID: 16072 at /mnt/host/source/src/third_party/kernel/v3.18/lib/idr.c:1052 ida_remove+0x123/0x12b()                                               
2017-06-14T11:03:53.008668+02:00 WARNING kernel: [ 5396.062396] ida_remove called for id=0 which is not allocated.                                                                                                                
2017-06-14T11:03:53.008673+02:00 WARNING kernel: [ 5396.062406] Modules linked in: hid_sony(-) hidp ip6t_REJECT nf_reject_ipv6 xt_TCPMSS ip6table_mangle veth nls_iso8859_1 nls_cp437 vfat fat uinput rfcomm snd_soc_sst_cht_bsw_max98090_ti ccm cmac snd_intel_sst_acpi uvcvideo snd_soc_sst_acpi memconsole_x86_legacy videobuf2_vmalloc videobuf2_memops snd_hda_codec_hdmi ipt_MASQUERADE snd_hda_intel snd_intel_sst_core nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat memconsole snd_hda_codec snd_soc_sst_mfld_platform snd_hwdep snd_hda_core btusb btrtl btbcm btintel bluetooth xt_mark videobuf2_core bridge snd_soc_max98090 zram stp llc fuse iio_trig_sysfs cros_ec_sensors_ring cros_ec_sensors cros_ec_sensors_core industrialio_triggered_buffer kfifo_buf industrialio snd_seq_midi snd_seq_midi_event snd_rawmidi ip6table_filter snd_seq snd_seq_device iwlmvm iwlwifi iwl7000_mac80211 cfg80211 joydev    
2017-06-14T11:03:53.009548+02:00 WARNING kernel: [ 5396.062617] CPU: 3 PID: 16072 Comm: modprobe Tainted: G        W      3.18.0-15175-g172361c8f5ed #1                                                                           
2017-06-14T11:03:53.009560+02:00 WARNING kernel: [ 5396.062631] Hardware name: GOOGLE Cyan, BIOS Google_Cyan.7287.57.100 01/01/2017                                                                                               
2017-06-14T11:03:53.009563+02:00 WARNING kernel: [ 5396.062644]  0000000000000000 00000000b4de9287 ffff880074e43ca8 ffffffff95c9e500                                                                                              
2017-06-14T11:03:53.009566+02:00 WARNING kernel: [ 5396.062661]  0000000000000000 ffff880074e43d00 ffff880074e43ce8 ffffffff956639fc                                                                                              
2017-06-14T11:03:53.009568+02:00 WARNING kernel: [ 5396.062677]  0000000000000091 ffffffff95877c55 ffffffffc0451140 ffffffffc0451140                                                                                              
2017-06-14T11:03:53.009570+02:00 WARNING kernel: [ 5396.062695] Call Trace:                                      
2017-06-14T11:03:53.009572+02:00 WARNING kernel: [ 5396.062710]  [<ffffffff95c9e500>] dump_stack+0x4e/0x71       
2017-06-14T11:03:53.009574+02:00 WARNING kernel: [ 5396.062724]  [<ffffffff956639fc>] warn_slowpath_common+0x81/0x9b                                                                                                              
2017-06-14T11:03:53.009575+02:00 WARNING kernel: [ 5396.062736]  [<ffffffff95877c55>] ? ida_remove+0x123/0x12b   
2017-06-14T11:03:53.009577+02:00 WARNING kernel: [ 5396.062748]  [<ffffffff95663a6b>] warn_slowpath_fmt+0x55/0x6b
2017-06-14T11:03:53.009579+02:00 WARNING kernel: [ 5396.062762]  [<ffffffff9569bafb>] ? spin_bug+0x1a/0x2d       
2017-06-14T11:03:53.009581+02:00 WARNING kernel: [ 5396.062773]  [<ffffffff95877c55>] ida_remove+0x123/0x12b     
2017-06-14T11:03:53.009583+02:00 WARNING kernel: [ 5396.062785]  [<ffffffff95877c8d>] ida_simple_remove+0x30/0x47
2017-06-14T11:03:53.009585+02:00 WARNING kernel: [ 5396.062798]  [<ffffffffc044f5be>] 0xffffffffc044f5be         
2017-06-14T11:03:53.009587+02:00 WARNING kernel: [ 5396.062811]  [<ffffffff95b462a7>] hid_device_remove+0x6c/0xbe
2017-06-14T11:03:53.009588+02:00 WARNING kernel: [ 5396.062825]  [<ffffffff95a01b3f>] __device_release_driver+0xba/0x136                                                                                                          
2017-06-14T11:03:53.009590+02:00 WARNING kernel: [ 5396.062838]  [<ffffffff95a022af>] driver_detach+0x8c/0xb2    
2017-06-14T11:03:53.009592+02:00 WARNING kernel: [ 5396.062849]  [<ffffffff95a016bd>] bus_remove_driver+0x6a/0x88
2017-06-14T11:03:53.009594+02:00 WARNING kernel: [ 5396.062864]  [<ffffffff95a0292e>] driver_unregister+0x47/0x4b
2017-06-14T11:03:53.009596+02:00 WARNING kernel: [ 5396.062877]  [<ffffffff95b46477>] hid_unregister_driver+0x38/0x8c                                                                                                             
2017-06-14T11:03:53.009598+02:00 WARNING kernel: [ 5396.062889]  [<ffffffffc044f5e3>] ? 0xffffffffc044f5e3       
2017-06-14T11:03:53.009599+02:00 WARNING kernel: [ 5396.062901]  [<ffffffffc044f624>] cleanup_module+0x41/0xa1d [hid_sony]                                                                                                        
2017-06-14T11:03:53.009601+02:00 WARNING kernel: [ 5396.062916]  [<ffffffff956c4573>] SyS_delete_module+0x153/0x1c4                                                                                                               
2017-06-14T11:03:53.009603+02:00 WARNING kernel: [ 5396.062930]  [<ffffffff95ca361c>] system_call_fastpath+0x1c/0x21                                                                                                              
2017-06-14T11:03:53.009605+02:00 WARNING kernel: [ 5396.062942] ---[ end trace 66087bba0b56facb ]---
2017-06-14T11:03:53.105070+02:00 INFO crash_reporter[16080]: Processing kernel warning: normal collection
2017-06-14T11:03:53.110310+02:00 INFO crash_reporter[16080]: Stored kernel warning into /var/spool/crash/kernel_warning.20170614.110353.0.kcrash


cat /var/spool/crash/kernel_warning.20170614.110353.0.kcrash                            
5688485c-ida_remove+0x123/0x12b()

/mnt/host/source/src/third_party/kernel/v3.18/lib/idr.c:1052 ida_remove+0x123/0x12b()
2017-06-14T11:03:53.008668+02:00 WARNING kernel: [ 5396.062396] ida_remove called for id=0 which is not allocated.
2017-06-14T11:03:53.008673+02:00 WARNING kernel: [ 5396.062406] Modules linked in: hid_sony(-) hidp ip6t_REJECT nf_reject_ipv6 xt_TCPMSS ip6table_mangle veth nls_iso8859_1 nls_cp437 vfat fat uinput rfcomm snd_soc_sst_cht_bsw_max98090_ti ccm cmac snd_intel_sst_acpi uvcvideo snd_soc_sst_acpi memconsole_x86_legacy videobuf2_vmalloc videobuf2_memops snd_hda_codec_hdmi ipt_MASQUERADE snd_hda_intel snd_intel_sst_core nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat memconsole snd_hda_codec snd_soc_sst_mfld_platform snd_hwdep snd_hda_core btusb btrtl btbcm btintel bluetooth xt_mark videobuf2_core bridge snd_soc_max98090 zram stp llc fuse iio_trig_sysfs cros_ec_sensors_ring cros_ec_sensors cros_ec_sensors_core industrialio_triggered_buffer kfifo_buf industrialio snd_seq_midi snd_seq_midi_event snd_rawmidi ip6table_filter snd_seq snd_seq_device iwlmvm iwlwifi iwl7000_mac80211 cfg80211 joydev
2017-06-14T11:03:53.009548+02:00 WARNING kernel: [ 5396.062617] CPU: 3 PID: 16072 Comm: modprobe Tainted: G        W      3.18.0-15175-g172361c8f5ed #1
2017-06-14T11:03:53.009560+02:00 WARNING kernel: [ 5396.062631] Hardware name: GOOGLE Cyan, BIOS Google_Cyan.7287.57.100 01/01/2017
2017-06-14T11:03:53.009563+02:00 WARNING kernel: [ 5396.062644]  0000000000000000 00000000b4de9287 ffff880074e43ca8 ffffffff95c9e500
2017-06-14T11:03:53.009566+02:00 WARNING kernel: [ 5396.062661]  0000000000000000 ffff880074e43d00 ffff880074e43ce8 ffffffff956639fc
2017-06-14T11:03:53.009568+02:00 WARNING kernel: [ 5396.062677]  0000000000000091 ffffffff95877c55 ffffffffc0451140 ffffffffc0451140
2017-06-14T11:03:53.009570+02:00 WARNING kernel: [ 5396.062695] Call Trace:
2017-06-14T11:03:53.009572+02:00 WARNING kernel: [ 5396.062710]  [<ffffffff95c9e500>] dump_stack+0x4e/0x71
2017-06-14T11:03:53.009574+02:00 WARNING kernel: [ 5396.062724]  [<ffffffff956639fc>] warn_slowpath_common+0x81/0x9b
2017-06-14T11:03:53.009575+02:00 WARNING kernel: [ 5396.062736]  [<ffffffff95877c55>] ? ida_remove+0x123/0x12b
2017-06-14T11:03:53.009577+02:00 WARNING kernel: [ 5396.062748]  [<ffffffff95663a6b>] warn_slowpath_fmt+0x55/0x6b
2017-06-14T11:03:53.009579+02:00 WARNING kernel: [ 5396.062762]  [<ffffffff9569bafb>] ? spin_bug+0x1a/0x2d
2017-06-14T11:03:53.009581+02:00 WARNING kernel: [ 5396.062773]  [<ffffffff95877c55>] ida_remove+0x123/0x12b
2017-06-14T11:03:53.009583+02:00 WARNING kernel: [ 5396.062785]  [<ffffffff95877c8d>] ida_simple_remove+0x30/0x47
2017-06-14T11:03:53.009585+02:00 WARNING kernel: [ 5396.062798]  [<ffffffffc044f5be>] 0xffffffffc044f5be
2017-06-14T11:03:53.009587+02:00 WARNING kernel: [ 5396.062811]  [<ffffffff95b462a7>] hid_device_remove+0x6c/0xbe
2017-06-14T11:03:53.009588+02:00 WARNING kernel: [ 5396.062825]  [<ffffffff95a01b3f>] __device_release_driver+0xba/0x136
2017-06-14T11:03:53.009590+02:00 WARNING kernel: [ 5396.062838]  [<ffffffff95a022af>] driver_detach+0x8c/0xb2
2017-06-14T11:03:53.009592+02:00 WARNING kernel: [ 5396.062849]  [<ffffffff95a016bd>] bus_remove_driver+0x6a/0x88
2017-06-14T11:03:53.009594+02:00 WARNING kernel: [ 5396.062864]  [<ffffffff95a0292e>] driver_unregister+0x47/0x4b
2017-06-14T11:03:53.009596+02:00 WARNING kernel: [ 5396.062877]  [<ffffffff95b46477>] hid_unregister_driver+0x38/0x8c
2017-06-14T11:03:53.009598+02:00 WARNING kernel: [ 5396.062889]  [<ffffffffc044f5e3>] ? 0xffffffffc044f5e3
2017-06-14T11:03:53.009599+02:00 WARNING kernel: [ 5396.062901]  [<ffffffffc044f624>] cleanup_module+0x41/0xa1d [hid_sony]
2017-06-14T11:03:53.009601+02:00 WARNING kernel: [ 5396.062916]  [<ffffffff956c4573>] SyS_delete_module+0x153/0x1c4
2017-06-14T11:03:53.009603+02:00 WARNING kernel: [ 5396.062930]  [<ffffffff95ca361c>] system_call_fastpath+0x1c/0x21
2017-06-14T11:03:53.009605+02:00 WARNING kernel: [ 5396.062942] ---[ end trace 66087bba0b56facb ]---



modprobe sony_hid

2017-06-14T11:04:07.321505+02:00 ERR kernel: [ 5410.374843] sony 0005:054C:05C4.0003: unknown main item tag 0x0
2017-06-14T11:04:07.321539+02:00 INFO kernel: [ 5410.375449] input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/bluetooth/hci0/hci0:256:3/0005:054C:05C4.0003/input/input13
2017-06-14T11:04:07.322494+02:00 INFO kernel: [ 5410.376384] sony 0005:054C:05C4.0003: input,hidraw0: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 48:45:20:f4:4b:50
2017-06-14T11:04:07.353544+02:00 INFO kernel: [ 5410.406720] platform vpd: Driver vpd requests probe deferral
2017-06-14T11:04:07.393503+02:00 WARNING kernel: [ 5410.446761] frecon(266): Evdev device /dev/input/js0 grabbed by another process
2017-06-14T11:04:07.427375+02:00 INFO laptop-mode[16119]: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
2017-06-14T11:04:07.488433+02:00 INFO laptop-mode[16151]: WARNING: Battery does not report a capacity. Minimum battery
2017-06-14T11:04:07.490512+02:00 INFO laptop-mode[16152]: charge checking does not work without a design capacity.
2017-06-14T11:04:07.492378+02:00 INFO laptop-mode[16153]: WARNING: Battery does not report a design capacity. Auto hibernation
2017-06-14T11:04:07.494617+02:00 INFO laptop-mode[16154]: does not work without a design capacity.
2017-06-14T11:04:07.496724+02:00 ERR laptop-mode[16155]: Failed to determine battery charge. Battery charge units are not in
2017-06-14T11:04:07.498490+02:00 ERR laptop-mode[16156]: mWh, uWh, mAh or uAh.
2017-06-14T11:04:07.500225+02:00 INFO laptop-mode[16157]: Laptop mode 
2017-06-14T11:04:07.504204+02:00 INFO laptop-mode[16158]: enabled, 
2017-06-14T11:04:07.506246+02:00 INFO laptop-mode[16159]: active [unchanged]
Using a Bluetooth Dongle (PCI-ID 0a12:0001, vendor CSL, Model BSN301222) it shows excactly the same behaviour after pairing and connecting.
Cc: mcchou@chromium.org josephsih@chromium.org pbath...@chromium.org
Components: OS>Systems>Bluetooth
Labels: M-60 M-61
Cc: rjahagir@chromium.org
Mergedinto: 701992
Status: Duplicate (was: Unconfirmed)
Hi,

I checked on 9647.0.0 cyan device with dualshock 4 wireless controller and I could see that the device connects to the Chromebook and the buttons show functionality on html5gamepad.com page
Screenshot 2017-07-28 at 12.17.02 PM.png
313 KB View Download

Comment 8 by mcchou@chromium.org, Apr 19 2018

Owner: mcchou@chromium.org
Status: Assigned (was: Duplicate)

Comment 9 by mcchou@chromium.org, Apr 19 2018

Labels: -M-60 -M-61

Sign in to add a comment