[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
This kernel doesn't boot for me either, although I'm not really sure what is going wrong. I've installed it by downloading linux-headers-3.2.0-58-omap, linux- headers-3.2.0-58 and linux-image-3.2.0-58-omap, doing dpkg -i on those three .debs, and later run a modified version of the flash-kernel script to install it (to allow this to be flashed despite the omap vs omap4 mismatch). On boot it goes as far as "Starting kernel ..." but it never prints "Uncompressing Linux" as the other kernels do. The test kernel I built myself that works just fine was built using the cross building instructions from http://omappedia.org/wiki/Ubuntu_kernel_for_OMAP4, based on http://kernel.ubuntu.com/git?p=ubuntu/ubuntu- precise.git;a=shortlog;h=refs/heads/ti-omap4, with the cherry-picked conflict resolved as in the attached patch. ** Patch added: "0001-ARM-7735-2-Preserve-the-user-r-w-register-TPIDRURW-o.patch" https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+attachment/3943370/+files/0001-ARM-7735-2-Preserve-the-user-r-w-register-TPIDRURW-o.patch -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
Ok, so now there's some progress but it still doesn't work right. Now the kernel uncompresses ok but something still goes wrong when it should be booted - it goes as far as "Uncompressing Linux... done, booting the kernel." but nothing past that. For the record, I wasn't able to install the linux-header packages since they depended on a newer glibc than what's available in 12.04, but I installed the linux-header packages that I built myself (which happen to have the same version number as yours) together with your linux-image .deb. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
I forgot to mention - I've removed the "quiet splash" options from /boot/boot.script, so I normally get everything starting from this: [0.00] Booting Linux on physical CPU 0 But with your kernel I don't get this far. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
I really doubt this patch is what breaks it, but I'll test your kernel tomorrow. I'm not sure whether a saucy chroot would work or not - I first tried cross-building from 13.04 but ran into some issues there, so I cross-built from a 12.04 chroot instead. But my issues were in the build scripts and the kernel itself of course shouldn't rely on anything from the surrounding distro. Anyway, I'll try it tomorrow. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
This kernel doesn't boot either, it stops after "done, booting the kernel." just as the previous one. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] ProcEnviron.txt
apport information ** Attachment added: "ProcEnviron.txt" https://bugs.launchpad.net/bugs/1265024/+attachment/3945468/+files/ProcEnviron.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
apport information ** Tags added: apport-collected ** Description changed: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. - I tried doing this manually, and when cherrypicking there's a minor - pretty trivial conflict to resolve, and after cherrypicking it works - just fine. + I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. + --- + ApportVersion: 2.0.1-0ubuntu17.6 + Architecture: armhf + DistroRelease: Ubuntu 12.04 + MarkForUpload: True + Package: linux-image-omap4 3.2.0.1441.39 + PackageArchitecture: armhf + ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 + Tags: precise + Uname: Linux 3.2.0-1442-omap4 armv7l + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo ** Attachment added: "Dependencies.txt" https://bugs.launchpad.net/bugs/1265024/+attachment/3945467/+files/Dependencies.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
Running only "apport-collect 1265024" gave: --- Package linux-ti-omap4 not installed and no hook available, ignoring *** Updating problem report No additional information collected. --- So then I ran "apport-collect -p linux-image-omap4 1265024" instead, which seems to have uploaded something at least although I'm not sure if it's the info you need. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
Ok, here's the dmesg output. ** Attachment added: "dmesg.out" https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+attachment/3945533/+files/dmesg.out -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
I can finally confirm that this kernel boots, and fixes the bug as the cherry-picked patch intended to do (making wine run windows/arm binaries properly). (I still had to hack the .deb files to convert them from -armel to -armhf, but I just changed the architecture name in the .deb control file.) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
I tested this one, but this one doesn't even get to "Uncompressing Linux". If this can't be backported into the official packages I guess I'll just have to keep running kernels I build manually myself instead - that's probably no big issue either, until I update the whole distro to something that runs on >= 3.11. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. --- ApportVersion: 2.0.1-0ubuntu17.6 Architecture: armhf DistroRelease: Ubuntu 12.04 MarkForUpload: True Package: linux-image-omap4 3.2.0.1441.39 PackageArchitecture: armhf ProcVersionSignature: Ubuntu 3.2.0-1442.61-omap4 3.2.53 Tags: precise Uname: Linux 3.2.0-1442-omap4 armv7l UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] [NEW] TLS register TPIDRURW not preserved on context switch and fork
Public bug reported: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. ** Affects: linux-ti-omap4 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: New Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
Can you provide an armhf .deb? I guess it doesn't really matter much from the kernel point of view, but my dpkg doesn't want to install them. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork
This test kernel doesn't boot at all (I had to modify flash-kernel for it to be installed at all - flash-kernel points out that my subarchitecture is omap4 while this kernel is plain omap). -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-ti-omap4 in Ubuntu. https://bugs.launchpad.net/bugs/1265024 Title: TLS register TPIDRURW not preserved on context switch and fork Status in “linux-ti-omap4” package in Ubuntu: In Progress Bug description: Please backport commit a4780adeefd042482f624f5e0d577bf9cdcbb760 (which is included in upstream kernel 3.11) to the ti-omap4 packages for ubuntu precise. I tried doing this manually, and when cherrypicking there's a minor pretty trivial conflict to resolve, and after cherrypicking it works just fine. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/1265024/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp