Package: broadcom-sta-dkms
Version: 6.30.223.248-3.3
Followup-For: Bug #787598

It is surprising to me that the issue is specific to the Debian shipped kernel.

I hand-roll the kernel myself for y use, and on my local kernels, the driver 
loads and works fine. Infact, right now, as you can see below, I'm reporting 
from a 4.x kernel.


My kernel is pristive upstream (stable) kernel @ 4.0.5, with some configuration 
changes. I've attached the diff in case you are interested.


Thanks,
Ritesh

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.5 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages broadcom-sta-dkms depends on:
ii  dkms  2.2.0.3-2

Versions of packages broadcom-sta-dkms recommends:
ii  wireless-tools  30~pre9-8

broadcom-sta-dkms suggests no packages.

-- no debconf information
3c3
< # Linux/x86_64 4.0.0 Kernel Configuration
---
> # Linux/x86_64 4.0.5 Kernel Configuration
159c159
< # CONFIG_CGROUP_CPUACCT is not set
---
> CONFIG_CGROUP_CPUACCT=y
215c215
< # CONFIG_BPF_SYSCALL is not set
---
> CONFIG_BPF_SYSCALL=y
1793c1793
< CONFIG_MTD_NAND_HISI504=m
---
> # CONFIG_MTD_NAND_HISI504 is not set
3069c3069
< # CONFIG_MOUSE_PS2_TOUCHKIT is not set
---
> CONFIG_MOUSE_PS2_TOUCHKIT=y
3077c3077
< # CONFIG_MOUSE_ELAN_I2C_SMBUS is not set
---
> CONFIG_MOUSE_ELAN_I2C_SMBUS=y
3198c3198
< CONFIG_INPUT_E3X0_BUTTON=m
---
> # CONFIG_INPUT_E3X0_BUTTON is not set
3215c3215
< CONFIG_INPUT_REGULATOR_HAPTIC=m
---
> # CONFIG_INPUT_REGULATOR_HAPTIC is not set
3217c3217
< CONFIG_INPUT_TPS65218_PWRBUTTON=m
---
> # CONFIG_INPUT_TPS65218_PWRBUTTON is not set
3311a3312
> # CONFIG_SERIAL_KGDB_NMI is not set
3316a3318
> CONFIG_CONSOLE_POLL=y
3472c3474,3475
< # CONFIG_I2C_SLAVE is not set
---
> CONFIG_I2C_SLAVE=y
> CONFIG_I2C_SLAVE_EEPROM=m
3555c3558
< CONFIG_PINCTRL_BAYTRAIL=y
---
> # CONFIG_PINCTRL_BAYTRAIL is not set
3681c3684
< CONFIG_BATTERY_GAUGE_LTC2941=m
---
> # CONFIG_BATTERY_GAUGE_LTC2941 is not set
5726c5729
< CONFIG_LEDS_CLASS_FLASH=m
---
> # CONFIG_LEDS_CLASS_FLASH is not set
5852c5855
< CONFIG_RTC_DRV_ABB5ZES3=m
---
> # CONFIG_RTC_DRV_ABB5ZES3 is not set
5903,5910c5906
< CONFIG_RTC_DRV_DS1685_FAMILY=m
< CONFIG_RTC_DRV_DS1685=y
< # CONFIG_RTC_DRV_DS1689 is not set
< # CONFIG_RTC_DRV_DS17285 is not set
< # CONFIG_RTC_DRV_DS17485 is not set
< # CONFIG_RTC_DRV_DS17885 is not set
< # CONFIG_RTC_DS1685_PROC_REGS is not set
< # CONFIG_RTC_DS1685_SYSFS_REGS is not set
---
> # CONFIG_RTC_DRV_DS1685_FAMILY is not set
6021c6017
< # CONFIG_SLICOSS is not set
---
> CONFIG_SLICOSS=m
6365c6361
< CONFIG_COMMON_CLK_CDCE706=m
---
> # CONFIG_COMMON_CLK_CDCE706 is not set
6395c6391
< # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
---
> CONFIG_INTEL_IOMMU_DEFAULT_ON=y
6426c6422
< CONFIG_PM_DEVFREQ_EVENT=y
---
> # CONFIG_PM_DEVFREQ_EVENT is not set
6458,6460c6454,6455
< CONFIG_MMA9551_CORE=m
< CONFIG_MMA9551=m
< CONFIG_MMA9553=m
---
> # CONFIG_MMA9551 is not set
> # CONFIG_MMA9553 is not set
6475c6470
< CONFIG_CC10001_ADC=m
---
> # CONFIG_CC10001_ADC is not set
6483c6478
< CONFIG_QCOM_SPMI_VADC=m
---
> # CONFIG_QCOM_SPMI_VADC is not set
6503,6504c6498
< CONFIG_IIO_SSP_SENSORS_COMMONS=m
< CONFIG_IIO_SSP_SENSORHUB=m
---
> # CONFIG_IIO_SSP_SENSORHUB is not set
6570c6564
< CONFIG_KMX61=m
---
> # CONFIG_KMX61 is not set
6582c6576
< CONFIG_CM3232=m
---
> # CONFIG_CM3232 is not set
6588c6582
< CONFIG_JSA1212=m
---
> # CONFIG_JSA1212 is not set
6640c6634
< CONFIG_SX9500=m
---
> # CONFIG_SX9500 is not set
7113a7108
> # CONFIG_MEMORY_NOTIFIER_ERROR_INJECT is not set
7176c7171,7173
< # CONFIG_NOTIFIER_ERROR_INJECTION is not set
---
> CONFIG_NOTIFIER_ERROR_INJECTION=m
> CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
> CONFIG_PM_NOTIFIER_ERROR_INJECT=m
7224c7221
< # CONFIG_RING_BUFFER_BENCHMARK is not set
---
> CONFIG_RING_BUFFER_BENCHMARK=m
7230c7227
< # CONFIG_LKDTM is not set
---
> CONFIG_LKDTM=m
7233,7236c7230,7233
< # CONFIG_BACKTRACE_SELF_TEST is not set
< # CONFIG_RBTREE_TEST is not set
< # CONFIG_INTERVAL_TREE_TEST is not set
< # CONFIG_PERCPU_TEST is not set
---
> CONFIG_BACKTRACE_SELF_TEST=m
> CONFIG_RBTREE_TEST=m
> CONFIG_INTERVAL_TREE_TEST=m
> CONFIG_PERCPU_TEST=m
7238c7235
< # CONFIG_ASYNC_RAID6_TEST is not set
---
> CONFIG_ASYNC_RAID6_TEST=m
7240,7241c7237,7238
< # CONFIG_TEST_STRING_HELPERS is not set
< # CONFIG_TEST_KSTRTOX is not set
---
> CONFIG_TEST_STRING_HELPERS=m
> CONFIG_TEST_KSTRTOX=m
7245,7250c7242,7253
< # CONFIG_TEST_LKM is not set
< # CONFIG_TEST_USER_COPY is not set
< # CONFIG_TEST_BPF is not set
< # CONFIG_TEST_FIRMWARE is not set
< # CONFIG_TEST_UDELAY is not set
< # CONFIG_SAMPLES is not set
---
> CONFIG_TEST_LKM=m
> CONFIG_TEST_USER_COPY=m
> CONFIG_TEST_BPF=m
> CONFIG_TEST_FIRMWARE=m
> CONFIG_TEST_UDELAY=m
> CONFIG_SAMPLES=y
> CONFIG_SAMPLE_TRACE_EVENTS=m
> CONFIG_SAMPLE_KOBJECT=m
> CONFIG_SAMPLE_KPROBES=m
> CONFIG_SAMPLE_KRETPROBES=m
> CONFIG_SAMPLE_HW_BREAKPOINT=m
> CONFIG_SAMPLE_KFIFO=m
7252c7255,7259
< # CONFIG_KGDB is not set
---
> CONFIG_KGDB=y
> CONFIG_KGDB_SERIAL_CONSOLE=m
> # CONFIG_KGDB_TESTS is not set
> # CONFIG_KGDB_LOW_LEVEL_TRAP is not set
> # CONFIG_KGDB_KDB is not set
7262c7269
< # CONFIG_DEBUG_NX_TEST is not set
---
> CONFIG_DEBUG_NX_TEST=m
7481c7488
< CONFIG_CRYPTO_USER_API_RNG=m
---
> # CONFIG_CRYPTO_USER_API_RNG is not set

Reply via email to