[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
The hotplug was working only in the 3.5.0 mainline kernel, but not in the next and in the previous versions, included the last 3.10rc5. I have got an answer from the kernel development mailing list with the solution. I've tested it and it is working. the patches that solve the problem on 3.10rc5 are liste below: https://patchwork.kernel.org/patch/2723671/ https://patchwork.kernel.org/patch/2723721/ https://patchwork.kernel.org/patch/2723751/ https://patchwork.kernel.org/patch/2723791/ please include them in the ubuntu patches of the ubuntu kernels and update the kernel packages, so we can have the support to this hardware. thank you -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
I've test it and the problem is the same with the acpiphp module loaded and unloaded -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
yes. I'm not able to test it now, but I'm quite sure that it still happen if the module is unloaded. Anyway I will test it at the end of this week. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
Does this issue still happen in 3.8 if the acpiphp module is unloaded? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
I have analyzed a little bit the problem. The bug should be related to the module acpiphp because the problem persists also in the 3.5 ubuntu package if this module is not loaded. then I have downloaded the ubuntu pathes applied by ubuntu and I have found a part that is related to this module: --- linux-3.5.0.orig/drivers/pci/hotplug/acpiphp_glue.c +++ linux-3.5.0/drivers/pci/hotplug/acpiphp_glue.c @@ -132,6 +132,15 @@ if (!acpi_pci_check_ejectable(pbus, handle) && !is_dock_device(handle)) return AE_OK; + status = acpi_evaluate_integer(handle, "_ADR", NULL, &adr); + if (ACPI_FAILURE(status)) { + warn("can't evaluate _ADR (%#x)\n", status); + return AE_OK; + } + + device = (adr >> 16) & 0x; + function = adr & 0x; + pdev = pbus->self; if (pdev && pci_is_pcie(pdev)) { tmp = acpi_find_root_bridge_handle(pdev); @@ -144,10 +153,6 @@ } } - acpi_evaluate_integer(handle, "_ADR", NULL, &adr); - device = (adr >> 16) & 0x; - function = adr & 0x; - newfunc = kzalloc(sizeof(struct acpiphp_func), GFP_KERNEL); if (!newfunc) return AE_NO_MEMORY; The name of the module is mentioned in other parts in the patch so I think that this code is not enough. Anyway I think it could be very helpful for you. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
** Tags added: kernel-bug-exists-upstream ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.9 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages. 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.9-rc4-raring/ ** Changed in: linux (Ubuntu) Importance: Undecided => Medium ** Changed in: linux (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
I don't think these log files will be useful for you, and I don't think you need to see the log files to solve this problem, because it's a bug that you already solved in the previous version. Anyway if you need to have the kernel log file when I plug in the docking station after the boot just ask me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1159418] Re: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8
apport information ** Tags added: apport-collected raring ** Description changed: Hi, I'm running a kubuntu raring on a sony vaio z series (svz1311c5e) and I also have the sony docking station. With the linux-kernel-3.5 I can have plug and play working with every devices of the docking station but upgrading to 3.8 the plug and play is still not working. If I connect the docking station before turning on the computer everithing works but if I disconnect and reconnect it again every device in the docking station doesn't work. The docking station is connected through light peak (thunderbolt). Using the kernel 3.5 I can unplug and plug in the docking and every devices will be refreshed, except the usb hub which is still not working. With the version 3.8 if I plug the docking station after the boot every device of the docking station doesn't work. Anyway everything works fine if I plug in the docking station before the boot. The plug and play of those devices doesn't work also with every vanilla kernel, so I think it's a patch introduced by ubuntu in the kernel version 3.5. In order to assure the support for every new vaio I suggest to include in your kernels also the last version of the module sony-laptop. This module is already included in main line but the version is outdated and several things don't work. I asked to the maintainer about that and he said that the module will be upgraded as soon as he can find the enough time to rewrite it in an acceptable way. Anyway the version provided by his git seems to be stable, or at least I had no problems with that. I suggest to include the last version of this module under the ubuntu kernel packages. You can find the last version here: http://git.kamineko.org/cgi-bin/gitweb.cgi?p=linux- sony-2.6.git;a=summary Thank you for your support + --- + ApportVersion: 2.9.2-0ubuntu2 + Architecture: amd64 + AudioDevicesInUse: + USERPID ACCESS COMMAND + /dev/snd/controlC1: diego 8182 F pulseaudio + /dev/snd/controlC0: diego 8182 F pulseaudio + DistroRelease: Ubuntu 13.04 + InstallationDate: Installed on 2013-02-24 (27 days ago) + InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1) + MachineType: Sony Corporation SVZ1311C5E + MarkForUpload: True + Package: linux (not installed) + ProcFB: + 0 inteldrmfb + 1 radeondrmfb + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-13-generic root=/dev/mapper/kubuntu-root ro i915.i915_enable_rc6=1 pcie_aspm=force drm.vblankoffdelay=1 i915.lvds_downclock=1 i915.semaphores=1 quiet splash vt.handoff=7 + ProcVersionSignature: Ubuntu 3.8.0-13.23-generic 3.8.3 + RelatedPackageVersions: + linux-restricted-modules-3.8.0-13-generic N/A + linux-backports-modules-3.8.0-13-generic N/A + linux-firmware1.104 + Tags: raring + Uname: Linux 3.8.0-13-generic x86_64 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo + dmi.bios.date: 05/21/2012 + dmi.bios.vendor: Insyde Corp. + dmi.bios.version: R0092C6 + dmi.board.asset.tag: N/A + dmi.board.name: VAIO + dmi.board.vendor: Sony Corporation + dmi.board.version: N/A + dmi.chassis.asset.tag: N/A + dmi.chassis.type: 10 + dmi.chassis.vendor: Sony Corporation + dmi.chassis.version: N/A + dmi.modalias: dmi:bvnInsydeCorp.:bvrR0092C6:bd05/21/2012:svnSonyCorporation:pnSVZ1311C5E:pvrJ004RUQP:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A: + dmi.product.name: SVZ1311C5E + dmi.product.version: J004RUQP + dmi.sys.vendor: Sony Corporation ** Attachment added: "AlsaInfo.txt" https://bugs.launchpad.net/bugs/1159418/+attachment/3593972/+files/AlsaInfo.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1159418 Title: plug and play with thunderbolt devices was working with 3.5 but is still not working with 3.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1159418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs