Re: 4.7-rc1 wifi driver bug report

2016-06-02 Thread Grey Christoforo
On Wed, Jun 1, 2016 at 10:22 PM, Arend Van Spriel
 wrote:
> On 31-5-2016 13:46, Grey Christoforo wrote:
>> Hi,
>>
>> I found the following in my dmesg today when I tried out 4.7-rc1 on my
>> Dell XPS15 9550. My WiFi doesn't work.
>>
>> Relevant bits of my lsusb & lspci are:
>>
>> $ lsusb
>> ...
>> Bus 001 Device 002: ID 0a5c:6410 Broadcom Corp.
>> ...
>> $ lspci
>> ...
>> 02:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac
>> Wireless LAN SoC (rev 01)
>> ...
>>
>> and here's the first BUG from from dmesg:
>
> Hi Grey,
>
> I have submitted a patch for this a moment ago. You can find it here [1]
> as well. Let me know if it works for you.
>
> Regards,
> Arend
>
> [1]
> http://mid.gmane.org/1464815616-21551-1-git-send-email-ar...@broadcom.com

Hi Arend,
That patch solves the issue for me. Thanks very much!
¬grey


Re: 4.7-rc1 wifi driver bug report

2016-06-01 Thread Arend Van Spriel
On 31-5-2016 13:46, Grey Christoforo wrote:
> Hi,
> 
> I found the following in my dmesg today when I tried out 4.7-rc1 on my
> Dell XPS15 9550. My WiFi doesn't work.
> 
> Relevant bits of my lsusb & lspci are:
> 
> $ lsusb
> ...
> Bus 001 Device 002: ID 0a5c:6410 Broadcom Corp.
> ...
> $ lspci
> ...
> 02:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac
> Wireless LAN SoC (rev 01)
> ...
> 
> and here's the first BUG from from dmesg:

Hi Grey,

I have submitted a patch for this a moment ago. You can find it here [1]
as well. Let me know if it works for you.

Regards,
Arend

[1]
http://mid.gmane.org/1464815616-21551-1-git-send-email-ar...@broadcom.com

> BUG: unable to handle kernel NULL pointer dereference at 0048
> IP: [] enqueue_to_backlog+0x56/0x260
> PGD 0
> Oops:  [#1] PREEMPT SMP
> Modules linked in: fuse ipt_MASQUERADE nf_nat_masquerade_ipv4
> iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype
> iptable_filter xt_conntrack nf_nat nf_conntrack br_netfilter bridge
> stp llc snd_hda_codec_hdmi nls_iso8859_1 nls_cp437 vfat fat
> snd_hda_codec_realtek snd_hda_codec_generic joydev mousedev mei_wdt
> uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2
> i2c_designware_platform videobuf2_core i2c_designware_core
> hid_multitouch hid_generic videodev dell_laptop media cdc_acm
> dell_smbios mxm_wmi dcdbas x86_pkg_temp_thermal intel_powerclamp
> coretemp kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul
> ghash_clmulni_intel aesni_intel btusb btrtl aes_x86_64 lrw gf128mul
> glue_helper ablk_helper cryptd evdev input_leds led_class
> snd_hda_intel psmouse mac_hid snd_hda_codec
> serio_raw pcspkr brcmfmac snd_hda_core snd_hwdep i915 i2c_i801 idma64
> brcmutil snd_pcm snd_timer drm_kms_helper snd cfg80211 soundcore
> rtsx_pci_ms drm memstick mei_me intel_gtt syscopyarea usbhid
> sysfillrect sysimgblt mei intel_lpss_pci processor_thermal_device
> fb_sys_fops i2c_hid i2c_algo_bit intel_soc_dts_iosf fan shpchp thermal
> hid battery hci_uart btbcm btqca btintel bluetooth int3403_thermal
> dell_smo8800 wmi video pinctrl_sunrisepoint rfkill pinctrl_intel crc16
> intel_lpss_acpi intel_hid intel_lpss int3400_thermal int3402_thermal
> acpi_thermal_rel int340x_thermal_zone button acpi_pad ac sparse_keymap
> acpi_als kfifo_buf industrialio tpm_tis fjes tpm sch_fq_codel
> ip_tables x_tables btrfs xor raid6_pq rtsx_pci_sdmmc mmc_core atkbd
> libps2 crc32c_intel ahci libahci xhci_pci libata xhci_hcd
> rtsx_pci scsi_mod usbcore usb_common i8042 serio nvme nvme_core
> CPU: 7 PID: 1340 Comm: irq/136-brcmf_p Not tainted 4.7.0-rc1-mainline #1
> Hardware name: Dell Inc. XPS 15 9550/0N7TVV, BIOS 01.02.00 04/07/2016
> task: 8804a0c5bd00 ti: 88049e124000 task.ti: 88049e124000
> RIP: 0010:[] []
> enqueue_to_backlog+0x56/0x260
> RSP: 0018:88049e127ca0 EFLAGS: 00010046
> RAX:  RBX: 8804bddd7c40 RCX: 002f
> RDX:  RSI: 0007 RDI: 8804bddd7d4c
> RBP: 88049e127ce8 R08:  R09: 
> R10: 8804bddd12c0 R11: 149e R12: 00017c40
> R13: 88049e127d08 R14: 8804a9bd6d00 R15: 8804bddd7d4c
> FS: () GS:8804bddc() knlGS:
> CS: 0010 DS:  ES:  CR0: 80050033
> CR2: 0048 CR3: 01806000 CR4: 003406e0
> DR0:  DR1:  DR2: 
> DR3:  DR6: fffe0ff0 DR7: 0400
> Stack:
> 8804bdddad00 8804ad089e00  0282
>  8804a9bd6d00 8804a1b27e00 8804a9bd6d00
> 88002ee88000 88049e127d28 814c3f3b 81311fc3
> Call Trace:
> [] netif_rx_internal+0x4b/0x170
> [] ? swiotlb_tbl_unmap_single+0xf3/0x120
> [] netif_rx_ni+0x27/0xc0
> [] brcmf_netif_rx+0x49/0x70 [brcmfmac]
> [] brcmf_msgbuf_process_rx+0x2b4/0x570 [brcmfmac]
> [] ? __xen_set_pgd_hyper+0x57/0xd0
> [] ? irq_forced_thread_fn+0x70/0x70
> [] brcmf_proto_msgbuf_rx_trigger+0x31/0xe0 [brcmfmac]
> [] brcmf_pcie_isr_thread+0x7f/0x110 [brcmfmac]
> [] irq_thread_fn+0x20/0x50
> [] irq_thread+0x12d/0x1c0
> [] ? __schedule+0x2f5/0x7a0
> [] ? wake_threads_waitq+0x30/0x30
> [] ? irq_thread_dtor+0xb0/0xb0
> [] kthread+0xd8/0xf0
> [] ret_from_fork+0x1f/0x40
> [] ? kthread_worker_fn+0x170/0x170
> Code: 1c f5 60 9a 8e 81 9c 58 0f 1f 44 00 00 48 89 45 d0 fa 66 0f 1f
> 44 00 00 4c 8d bb 0c 01 00 00 4c 89 ff e8 5e 08 11 00 49 8b 56 20 <48>
> 8b 52 48 83 e2 01 74 10 8b 8b 08 01 00 00 8b 15 59 c5 42 00
> RIP [] enqueue_to_backlog+0x56/0x260
> RSP 
> CR2: 0048
> ---[ end trace df3126016b38615b ]---
> 
> Cheers,
> ¬grey
>