← Back to team overview

kernel-packages team mailing list archive

[Bug 1529266] Re: [HP Spectre x360 - 13-4005dx] suspend/resume failure

 

I went ahead and did the forward bisect, here's the final step:

 $ git bisect good
0691783adb950a3839cc2bae5117c30e48c89539 is the first bad commit
commit 0691783adb950a3839cc2bae5117c30e48c89539
Author: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
Date:   Sun Aug 30 18:37:59 2015 -0700

    NFSv4.1: Fix a protocol issue with CLOSE stateids
    
    commit 4a1e2feb9d246775dee0f78ed5b18826bae2b1c5 upstream.
    
    According to RFC5661 Section 18.2.4, CLOSE is supposed to return
    the zero stateid. This means that nfs_clear_open_stateid_locked()
    cannot assume that the result stateid will always match the 'other'
    field of the existing open stateid when trying to determine a race
    with a parallel OPEN.
    
    Instead, we look at the argument, and check for matches.
    
    Signed-off-by: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>
    Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

:040000 040000 cacf56a9f720cac415b4a20b597bfed7354d18ac
aba15a8e370ad358f94d16ed4e6bb72fb7636daa M      fs

And for the record, here's the log:

 $ git bisect log
git bisect start
# bad: [1c02865136fee1d10d434dc9e3616c8e39905e9b] Linux 4.2.6
git bisect bad 1c02865136fee1d10d434dc9e3616c8e39905e9b
# good: [64291f7db5bd8150a74ad2036f1037e6a0428df2] Linux 4.2
git bisect good 64291f7db5bd8150a74ad2036f1037e6a0428df2
# bad: [496c2053cd784dd653d295e499503f14907022b3] x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down
git bisect bad 496c2053cd784dd653d295e499503f14907022b3
# good: [9c67f424970dd732af60ed2378ff2f6bb7463edf] powerpc/pseries: Release DRC when configure_connector fails
git bisect good 9c67f424970dd732af60ed2378ff2f6bb7463edf
# bad: [9a04c65c6bcd5fea9e892d338f3d3da8df46c9a1] sctp: fix race on protocol/netns initialization
git bisect bad 9a04c65c6bcd5fea9e892d338f3d3da8df46c9a1
# bad: [7d36bc720a19bcd7be6161cbe36bb81914e30459] parisc: Filter out spurious interrupts in PA-RISC irq handler
git bisect bad 7d36bc720a19bcd7be6161cbe36bb81914e30459
# good: [18ea445c33dc60bebdc55348a882b1bb172ff05a] NFS: Don't let the ctime override attribute barriers.
git bisect good 18ea445c33dc60bebdc55348a882b1bb172ff05a
# bad: [8fd1f7a1c4bbfb43f3f17d12f5c60925ebd9dd6c] svcrdma: Change maximum server payload back to RPCSVC_MAXPAYLOAD
git bisect bad 8fd1f7a1c4bbfb43f3f17d12f5c60925ebd9dd6c
# good: [95141b15234777ad155895d1cb1e6f41eb2182ed] NFSv4: Force a post-op attribute update when holding a delegation
git bisect good 95141b15234777ad155895d1cb1e6f41eb2182ed
# bad: [0691783adb950a3839cc2bae5117c30e48c89539] NFSv4.1: Fix a protocol issue with CLOSE stateids
git bisect bad 0691783adb950a3839cc2bae5117c30e48c89539
# good: [f232178c124f70fddaeb81dfd82ec25c0fba58cc] NFSv4.1/flexfiles: Fix a protocol error in layoutreturn
git bisect good f232178c124f70fddaeb81dfd82ec25c0fba58cc
# first bad commit: [0691783adb950a3839cc2bae5117c30e48c89539] NFSv4.1: Fix a protocol issue with CLOSE stateids

Let me know if additional information would be helpful.  I'll leave the
10+ test kernels installed for a few more days, but I'd like to clean
them out as soon as possible (it's a cluttered boot menu right now...)

Thanks.

-- 
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/1529266

Title:
  [HP Spectre x360 - 13-4005dx] suspend/resume failure

Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Upgrading from 15.04 to 15.10 my Spectre x360 is no longer able to
  suspend (either shutting the lid or sudo pm-suspend in a terminal).
  This is (AFAIK) the same problem as #1502531.

  Following the instructions in #1502531 I updated to mainline kernel
  v4.4-rc6-wily and had no problems suspending the machine.

  At the request of Chris Penalver I did the following:
   1. rebooted to the Ubuntu 4.2.0-22-generic kernel (since I've been running 4.4)
   2. ran sudo pm-suspend, system locked up (frozen mouse, caps lock key didn't light up when pressed)
   3. held the power button to shut laptop off
   4. booted into the 4.2.0-22-generic kernel again
   5. ran ubuntu-bug linux to generate this bug report

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: linux-image-4.2.0-22-generic 4.2.0-22.27
  ProcVersionSignature: Ubuntu 4.2.0-22.27-generic 4.2.6
  Uname: Linux 4.2.0-22-generic x86_64
  ApportVersion: 2.19.1-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  scbash     1551 F.... pulseaudio
  CurrentDesktop: GNOME-Classic:GNOME
  Date: Fri Dec 25 11:29:40 2015
  HibernationDevice: RESUME=UUID=ab9ec8da-59c5-439b-b82d-c2f9eed12b3c
  InstallationDate: Installed on 2015-05-22 (217 days ago)
  InstallationMedia: Ubuntu-GNOME 15.04 "Vivid Vervet" - Release amd64 (20150422)
  MachineType: Hewlett-Packard HP Spectre x360 Convertible 13
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-22-generic.efi.signed root=UUID=a70d7c75-082c-4180-9512-a509e815ff74 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-22-generic N/A
   linux-backports-modules-4.2.0-22-generic  N/A
   linux-firmware                            1.149.3
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: Upgraded to wily on 2015-11-12 (43 days ago)
  dmi.bios.date: 10/20/2015
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: F.2C
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 802D
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: 58.41
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF.2C:bd10/20/2015:svnHewlett-Packard:pnHPSpectrex360Convertible13:pvr:rvnHewlett-Packard:rn802D:rvr58.41:cvnHewlett-Packard:ct10:cvrChassisVersion:
  dmi.product.name: HP Spectre x360 Convertible 13
  dmi.sys.vendor: Hewlett-Packard

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


References