← Back to team overview

kernel-packages team mailing list archive

[Bug 1341296] Re: ideapad_laptop.mod not fixed for all models in latest release

 

This bug was fixed in the package linux - 3.16.0-11.16

---------------
linux (3.16.0-11.16) utopic; urgency=low

  [ Mauricio Faria de Oliveira ]

  * [Config] Switch kernel to vmlinuz (from vmlinux) on ppc64el
    - LP: #1358920

  [ Peter Zijlstra ]

  * SAUCE: (no-up) mmu_notifier: add call_srcu and sync function for listener to delay call and sync
    - LP: #1361300

  [ Tim Gardner ]

  * [Config] CONFIG_ZPOOL=y
    - LP: #1360428
  * Release Tracking Bug
    - LP: #1361308

  [ Upstream Kernel Changes ]

  * Revert "net/mlx4_en: Fix bad use of dev_id"
    - LP: #1347012
  * net/mlx4_en: Reduce memory consumption on kdump kernel
    - LP: #1347012
  * net/mlx4_en: Fix mac_hash database inconsistency
    - LP: #1347012
  * net/mlx4_en: Disable blueflame using ethtool private flags
    - LP: #1347012
  * net/mlx4_en: current_mac isn't updated in port up
    - LP: #1347012
  * net/mlx4_core: Use low memory profile on kdump kernel
    - LP: #1347012
  * Drivers: scsi: storvsc: Change the limits to reflect the values on the host
    - LP: #1347169
  * Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host
    - LP: #1347169
  * Drivers: scsi: storvsc: Filter commands based on the storage protocol version
    - LP: #1347169
  * Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
    - LP: #1347169
  * Drivers: scsi: storvsc: Implement a eh_timed_out handler
    - LP: #1347169
  * drivers: scsi: storvsc: Set srb_flags in all cases
    - LP: #1347169
  * drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure
    - LP: #1347169
  * namespaces: Use task_lock and not rcu to protect nsproxy
    - LP: #1328088
  * net: xgene: Check negative return value of xgene_enet_get_ring_size()
  * mm/zbud: change zbud_alloc size type to size_t
    - LP: #1360428
  * mm/zpool: implement common zpool api to zbud/zsmalloc
    - LP: #1360428
  * mm/zpool: zbud/zsmalloc implement zpool
    - LP: #1360428
  * mm/zpool: update zswap to use zpool
    - LP: #1360428
  * ideapad-laptop: Change Lenovo Yoga 2 series rfkill handling
    - LP: #1341296
  * iommu/amd: Fix for pasid initialization
    - LP: #1361300
  * iommu/amd: Moving PPR fault flags macros definitions
    - LP: #1361300
  * iommu/amd: Drop oprofile dependency
    - LP: #1361300
  * iommu/amd: Fix typo in amd_iommu_v2 driver
    - LP: #1361300
  * iommu/amd: Don't call mmu_notifer_unregister in __unbind_pasid
    - LP: #1361300
  * iommu/amd: Don't free pasid_state in mn_release path
    - LP: #1361300
  * iommu/amd: Get rid of __unbind_pasid
    - LP: #1361300
  * iommu/amd: Drop pasid_state reference in ppr_notifer error path
    - LP: #1361300
  * iommu/amd: Add pasid_state->invalid flag
    - LP: #1361300
  * iommu/amd: Don't hold a reference to mm_struct
    - LP: #1361300
  * iommu/amd: Don't hold a reference to task_struct
    - LP: #1361300
  * iommu/amd: Don't call the inv_ctx_cb when pasid is not set up
    - LP: #1361300
  * iommu/amd: Don't set pasid_state->mm to NULL in unbind_pasid
    - LP: #1361300
  * iommu/amd: Remove change_pte mmu_notifier call-back
    - LP: #1361300
  * iommu/amd: Fix device_state reference counting
    - LP: #1361300
  * iommu/amd: Fix 2 typos in comments
    - LP: #1361300
 -- Tim Gardner <tim.gardner@xxxxxxxxxxxxx>   Fri, 22 Aug 2014 08:45:54 -0400

** Changed in: linux (Ubuntu Utopic)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1341296

Title:
  ideapad_laptop.mod not fixed for all models in latest release

Status in The Linux Kernel:
  Unknown
Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Utopic:
  Fix Released

Bug description:
  The fix for the ideapad_laptop having issues with the wireless is not
  complete for all lenovo yoga laptops.  This release:

  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095

  Includes the fix to linux-3.16.0/drivers/platform/x86/ideapad-laptop.c
  around lines here:

  --- BEGIN ORIGINAL PATCH ---

  @@ -819,6 +821,19 @@
    }
   }

  +/* Blacklist for devices where the ideapad rfkill interface does not work */
  +static struct dmi_system_id rfkill_blacklist[] = {
  + /* The Lenovo Yoga 2 11 always reports everything as blocked */
  + {
  +   .ident = "Lenovo Yoga 2 11",
  +   .matches = {
  +     DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
  +     DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2 11"),
  +   },
  + },
  + {}
  +};
  +
  --- END ORIGINAL PATCH ---

  The Lenovo Yoga 2 13" models report as "Lenovo Yoga 2" or "Lenovo Yogo
  2 Pro" without the size identifier. Fedora has incorporated their
  version of the patch here:

  https://bugzilla.redhat.com/show_bug.cgi?id=1021036

  This also affects issue where the same information is shown:

  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095

  The above needs to be adjusted to include the line:

  DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"),
  DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yogo 2 Pro"),

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1341296/+subscriptions


References