1. 16 11月, 2017 3 次提交
    • T
      iwlwifi: fix firmware names for 9000 and A000 series hw · c2c48ddf
      Thomas Backlund 提交于
      iwlwifi 9000 and a0000 series hw contains an extra dash in firmware
      file name as seeen in modinfo output for kernel 4.14:
      
      firmware:       iwlwifi-9260-th-b0-jf-b0--34.ucode
      firmware:       iwlwifi-9260-th-a0-jf-a0--34.ucode
      firmware:       iwlwifi-9000-pu-a0-jf-b0--34.ucode
      firmware:       iwlwifi-9000-pu-a0-jf-a0--34.ucode
      firmware:       iwlwifi-QuQnj-a0-hr-a0--34.ucode
      firmware:       iwlwifi-QuQnj-a0-jf-b0--34.ucode
      firmware:       iwlwifi-QuQnj-f0-hr-a0--34.ucode
      firmware:       iwlwifi-Qu-a0-jf-b0--34.ucode
      firmware:       iwlwifi-Qu-a0-hr-a0--34.ucode
      
      Fix that by dropping the extra adding of '"-"'.
      Signed-off-by: NThomas Backlund <tmb@mageia.org>
      Cc: stable@vger.kernel.org # 4.13
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      c2c48ddf
    • L
      iwlwifi: fix PCI IDs and configuration mapping for 9000 series · dbc89253
      Luca Coelho 提交于
      A lot of PCI IDs were missing and there were some problems with the
      configuration and firmware selection for devices on the 9000 series.
      Fix the firmware selection by adding files for the B-steps; add
      configuration for some integrated devices; and add a bunch of PCI IDs
      (mostly for integrated devices) that were missing from the driver's
      list.
      
      Without this patch, a lot of devices will not be recognized or will
      try to load the wrong firmware file.
      
      Cc: stable@vger.kernel.org # 4.13
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      dbc89253
    • L
      iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command · dac4df1c
      Luca Coelho 提交于
      Newer firmware versions (such as iwlwifi-8000C-34.ucode) have
      introduced an API change in the SCAN_REQ_UMAC command that is not
      backwards compatible.  The driver needs to detect and use the new API
      format when the firmware reports it, otherwise the scan command will
      not work properly, causing a command timeout.
      
      Fix this by adding a TLV that tells the driver that the new API is in
      use and use the correct structures for it.
      
      This fixes https://bugzilla.kernel.org/show_bug.cgi?id=197591
      
      Fixes: d7a5b3e9 ("iwlwifi: mvm: bump API to 34 for 8000 and up")
      Signed-off-by: NLuca Coelho <luciano.coelho@intel.com>
      dac4df1c
  2. 11 11月, 2017 1 次提交
  3. 10 11月, 2017 19 次提交
  4. 08 11月, 2017 15 次提交
  5. 06 11月, 2017 1 次提交
  6. 05 11月, 2017 1 次提交
    • D
      Merge branch 'eBPF-based-device-cgroup-controller' · 2798b80b
      David S. Miller 提交于
      Roman Gushchin says:
      
      ====================
      eBPF-based device cgroup controller
      
      This patchset introduces an eBPF-based device controller for cgroup v2.
      
      Patches (1) and (2) are a preparational work required to share some code
        with the existing device controller implementation.
      Patch (3) is the main patch, which introduces a new bpf prog type
        and all necessary infrastructure.
      Patch (4) moves cgroup_helpers.c/h to use them by patch (4).
      Patch (5) implements an example of eBPF program which controls access
        to device files and corresponding userspace test.
      
      v3:
        Renamed constants introduced by patch (3) to BPF_DEVCG_*
      
      v2:
        Added patch (1).
      
      v1:
        https://lkml.org/lkml/2017/11/1/363
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      2798b80b