Hotplug of ExpressCard failed

Bug #1317522 reported by Cyril Margorin
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

I develop the driver for ExpressCard hardware manufactured by our company.
I installed the latest Ubuntu 14.04 just before the release of it on my Dell Latitude E6410
Today I found the problem with kernel, and was able to reproduce the problem with kernels starting from 3.9.
Steps to reproduce
Reboot PC with card
-- card detected, driver loaded. - OK
Remove card
-- card still detected, driver doesn't unloads - Fail

Reboot PC without card
Insert card
-- No card detected - Fail
issue 'echo 1 > /sys/bus/pci/rescan'
-- Card detected - Ok?
Remove card
-- Card still detected - Fail
issue 'echo 1 > /sys/bus/pci/rescan'
-- Card still detected - Fail?

Tried to play with kernel 3.8 - everything works ok (need to load module acpiphp)

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.47
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: cyril 1538 F.... pulseaudio
 /dev/snd/controlC0: cyril 1538 F.... pulseaudio
CurrentDesktop: Unity
Date: Thu May 8 17:33:22 2014
HibernationDevice: RESUME=UUID=9afda173-9cb3-42d5-8f5a-b5dee90ed2c4
InstallationDate: Installed on 2014-04-02 (36 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326)
MachineType: Dell Inc. Latitude E6410
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=468285ef-18dd-45fb-b67d-b863e0e97643 ro quiet splash crashkernel=384M-:128M vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-24-generic N/A
 linux-backports-modules-3.13.0-24-generic N/A
 linux-firmware 1.127
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/30/2012
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A13
dmi.board.name: 0K42JR
dmi.board.vendor: Dell Inc.
dmi.board.version: A03
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA13:bd07/30/2012:svnDellInc.:pnLatitudeE6410:pvr0001:rvnDellInc.:rn0K42JR:rvrA03:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6410
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.

Revision history for this message
Cyril Margorin (comargo) wrote :
Revision history for this message
Cyril Margorin (comargo) wrote :

Have tested with latest version of kernel from http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc4-utopic/ -- issue is still here

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc4-utopic/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Cyril Margorin (comargo) wrote :

As I've already told, I've tested the v3.15-rc4 utopic, and bug still exist.

I don't see how to add the tags... trying standard tweet-like tags
#kernel-bug-exists-upstream

tags: added: kernel-bug-exists-upstream
Revision history for this message
Cyril Margorin (comargo) wrote :
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Cyril Margorin (comargo) wrote :

Just checked with latest BIOS update from Dell... problem still exists. Unfortunately I can't find any extra settings in BIOS, that controls the power management and PNP/Hotplug support.

Revision history for this message
Cyril Margorin (comargo) wrote :

Just curious... Could it be duplicate/re-open of bug #1091125

Revision history for this message
Cyril Margorin (comargo) wrote :

After reading the bug #1091125 I decided to test the named kernels.

3.10.0 - works fine
3.11.0 - works fine
3.12.0 - broken
3.11.10.10 - works

Should I re-open the other bug, and mark this as duplicate?

Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Test with newer development kernel (3.13.0-24.46)

Thank you for taking the time to file a bug report on this issue.

However, given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.

  With the recent release of this Ubuntu release, would like to confirm if this bug is still present. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest development kernel by simply running the following commands in a terminal window:

    sudo apt-get update
    sudo apt-get dist-upgrade

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

If you want this bot to quit automatically requesting kernel tests, add a tag named: bot-stop-nagging.

 Thank you for your help, we really do appreciate it.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-request-3.13.0-24.46
Revision history for this message
Florian Echtler (floe) wrote :

This bug still occurs with 3.13.0-29-generic. I doubt it's a duplicate of bug #1091125, as acpiphp is now built in by default.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.