[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork

2014-02-05 Thread Martin Storsjö
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] Re: TLS register TPIDRURW not preserved on context switch and fork

2014-01-23 Thread Martin Storsjö
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

2014-01-10 Thread Martin Storsjö
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

2014-01-10 Thread Martin Storsjö
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

2014-01-10 Thread Martin Storsjö
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

2014-01-10 Thread Martin Storsjö
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

2014-01-09 Thread Martin Storsjö
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

2014-01-09 Thread Martin Storsjö
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

2014-01-09 Thread Martin Storsjö
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

2014-01-08 Thread Martin Storsjö
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

2014-01-03 Thread Martin Storsjö
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


[Kernel-packages] [Bug 1265024] Re: TLS register TPIDRURW not preserved on context switch and fork

2014-01-02 Thread Martin Storsjö
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] [NEW] TLS register TPIDRURW not preserved on context switch and fork

2013-12-30 Thread Martin Storsjö
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