kernel booting hangs on Lenovo M5400 & B5400

Bug #1252987 reported by Adam Lee on 2013-11-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
High
Adam Lee
linux (Ubuntu)
High
Unassigned
Raring
Undecided
Adam Lee
Saucy
Undecided
Unassigned
Trusty
High
Unassigned

Bug Description

Raring's kernel hangs after pcie_hp initialized, see the photo, quantal and saucy are OK.

We need to backport three patches:
d3694d4fa3f44f6a295f8ab064937c8a1549d174
c8b303d0206b28c4ff3aecada47108d1655ae00f
6d3a1741f1e648cfbd5a0cc94477a0d5004c6f5e

Adam Lee (adam8157) wrote :
information type: Proprietary → Public
affects: hwe-sutton → ubuntu
affects: ubuntu → linux (Ubuntu)
Adam Lee (adam8157) on 2013-11-20
tags: added: blocks-hwcert-enablement
Adam Lee (adam8157) wrote :

Patches are submitted to kernel-team mail list.

Changed in hwe-next:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Adam Lee (adam8157)
Tim Gardner (timg-tpi) on 2013-11-20
Changed in linux (Ubuntu Raring):
status: New → Fix Committed
Changed in linux (Ubuntu Saucy):
status: New → Fix Released
Changed in linux (Ubuntu Trusty):
status: Triaged → Fix Released
Changed in linux (Ubuntu Raring):
assignee: nobody → Adam Lee (adam8157)
Changed in linux (Ubuntu Trusty):
assignee: Adam Lee (adam8157) → nobody
Brad Figg (brad-figg) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-raring' to 'verification-done-raring'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-raring
Adam Lee (adam8157) wrote :

verified with 3.8.0-35-generic, boot successfully

tags: added: verification-done-raring
removed: verification-needed-raring
Launchpad Janitor (janitor) wrote :
Download full text (7.7 KiB)

This bug was fixed in the package linux - 3.8.0-35.50

---------------
linux (3.8.0-35.50) raring; urgency=low

  [Steve Conklin]

  * Release Tracking Bug
    - LP: #1257102

  [ Andy Whitcroft ]

  * [Config] CONFIG_DEBUG_BUGVERBOSE=y
    - LP: #1252353

  [ Kamal Mostafa ]

  * SAUCE: (no-up) drm/i915: i915.disable_pch_pwm overrides PCH_PWM_ENABLE
    quirk
    - LP: #1163720

  [ Upstream Kernel Changes ]

  * PCI: Allow PCIe Capability link-related register access for switches
    - LP: #1252987
  * PCI: Remove PCIe Capability version checks
    - LP: #1252987
  * PCI: Support PCIe Capability Slot registers only for ports with slots
    - LP: #1252987
  * ACPICA: Interpreter: Fix Store() when implicit conversion is not
    possible.
    - LP: #1257026
  * ACPICA: DeRefOf operator: Update to fully resolve FieldUnit and
    BufferField refs.
    - LP: #1257026
  * ACPICA: Return error if DerefOf resolves to a null package element.
    - LP: #1257026
  * ACPICA: Fix for a Store->ArgX when ArgX contains a reference to a
    field.
    - LP: #1257026
  * vxlan: fix ip_select_ident skb parameter
    - LP: #1257026
  * tcp: TSO packets automatic sizing
    - LP: #1257026
  * tcp: TSQ can use a dynamic limit
    - LP: #1257026
  * net: Add skb_unclone() helper function.
    - LP: #1257026
  * ipv6: fix warning in xfrm6_mode_tunnel_input
    - LP: #1257026
  * ip: fix warning in xfrm4_mode_tunnel_input
    - LP: #1257026
  * tcp: must unclone packets before mangling them
    - LP: #1257026
  * tcp: do not forget FIN in tcp_shifted_skb()
    - LP: #1257026
  * net: do not call sock_put() on TIMEWAIT sockets
    - LP: #1257026
  * l2tp: fix kernel panic when using IPv4-mapped IPv6 addresses
    - LP: #1257026
  * l2tp: Fix build warning with ipv6 disabled.
    - LP: #1257026
  * net: mv643xx_eth: update statistics timer from timer context only
    - LP: #1257026
  * net: mv643xx_eth: fix orphaned statistics timer crash
    - LP: #1257026
  * net: heap overflow in __audit_sockaddr()
    - LP: #1257026
  * proc connector: fix info leaks
    - LP: #1257026
  * ipv4: fix ineffective source address selection
    - LP: #1257026
  * can: dev: fix nlmsg size calculation in can_get_size()
    - LP: #1257026
  * net: secure_seq: Fix warning when CONFIG_IPV6 and CONFIG_INET are not
    selected
    - LP: #1257026
  * xen-netback: Don't destroy the netdev until the vif is shut down
    - LP: #1257026
  * net: vlan: fix nlmsg size calculation in vlan_get_size()
    - LP: #1257026
  * vti: get rid of nf mark rule in prerouting
    - LP: #1257026
  * l2tp: must disable bh before calling l2tp_xmit_skb()
    - LP: #1257026
  * farsync: fix info leak in ioctl
    - LP: #1257026
  * unix_diag: fix info leak
    - LP: #1257026
  * connector: use nlmsg_len() to check message length
    - LP: #1257026
  * virtio-net: don't respond to cpu hotplug notifier if we're not ready
    - LP: #1257026
  * bridge: Correctly clamp MAX forward_delay when enabling STP
    - LP: #1257026
  * net: dst: provide accessor function to dst->xfrm
    - LP: #1257026
  * sctp: Use software crc32 checksum when xfrm transform will happen.
    - LP: #1257026
  * sctp: Perform software checksum if...

Read more...

Changed in linux (Ubuntu Raring):
status: Fix Committed → Fix Released
Adam Lee (adam8157) on 2014-01-03
Changed in hwe-next:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers