Re: [Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-20 Thread Michael Hudson-Doyle
On 21 April 2016 at 01:38, Breno Leitão <1565...@bugs.launchpad.net> wrote:
> Documented this limitation at
> https://wiki.ubuntu.com/ppc64el/Recommendations#Golang_applications_on_big_machines

Well, the problem is fixed in the golang in Xenial, so I don't think
that warning really belongs there?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-20 Thread Breno Leitão
Documented this limitation at
https://wiki.ubuntu.com/ppc64el/Recommendations#Golang_applications_on_big_machines

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-10 Thread Michael Hudson-Doyle
I've uploaded
https://launchpad.net/ubuntu/+source/docker.io/1.10.3-0ubuntu5 which
should now work on your system (you may have to enable proposed to get
it, it should migrate to -release in an hour or so).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-08 Thread bugproxy
** Tags removed: targetmilestone-inin---
** Tags added: targetmilestone-inin1604

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-08 Thread Launchpad Bug Tracker
This bug was fixed in the package golang-1.6 - 1.6-0ubuntu5

---
golang-1.6 (1.6-0ubuntu5) xenial; urgency=medium

  * Fix GOVER calculation in debian/rules to only pull out MAJOR.MINOR.
  * Two patches backported from upstream tip:
- d/patches/0002-maxcpus-fix.patch (LP: #1565978)
- d/patches/0003-crypto-dsa-eliminate-invalid-PublicKey-early.patch

 -- Michael Hudson-Doyle   Fri, 08 Apr 2016
13:54:12 +1200

** Changed in: golang-1.6 (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-05 Thread Breno Leitão
Upstream discussion is happening into github:

https://github.com/golang/go/issues/15131

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-04 Thread Michael Hudson-Doyle
Yes, this should be fixed upstream, or at least discussed there before
we fix this in Ubuntu.

For clarity, which go packages are you installing on which release? I
don't understand why postinst is failing.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-04 Thread Breno Leitão
I am going to ask to send the following patch upstream. Let see what the
upstream community will say about it

commit 17857791d91cf31944d266cb1dfd9322cea8933f
Author: Breno Leitao 
Date:   Mon Apr 4 16:09:55 2016 -0400

Increase _MaxGomaxprocs to support big machines

Currently go does not support machines that contains > 256 CPUs, as IBM's 
E880
that could host 1536 hardware thread, when configured with 192 CPU cores and
SMT (Symmetric Multi Thread) 8.

For example, when running a go program on this machine, I got, the following
problem[1]:

  procresize: invalid arg

This is because of the following code:

  _MaxGomaxprocs = 1 << 8

  if old < 0 || old > _MaxGomaxprocs || nprocs <= 0 || nprocs > 
_MaxGomaxprocs {
  throw("procresize: invalid arg")
  }

This patch just redefine _MAxGomaxprocs to 1 << 12.

diff --git a/src/runtime/runtime2.go b/src/runtime/runtime2.go
index e0137f7..508cecb 100644
--- a/src/runtime/runtime2.go
+++ b/src/runtime/runtime2.go
@@ -472,7 +472,7 @@ type p struct {
 const (
// The max value of GOMAXPROCS.
// There are no fundamental restrictions on the value.
-   _MaxGomaxprocs = 1 << 8
+   _MaxGomaxprocs = 1 << 12
 )
 
 type schedt struct {

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1565978] Re: ISST-LTE:pVM: golang does not support huge amount (>256) CPUs machines (as E870)

2016-04-04 Thread Steve Langasek
** Changed in: ubuntu
 Assignee: Taco Screen team (taco-screen-team) => Michael Hudson-Doyle 
(mwhudson)

** Package changed: ubuntu => golang-1.6 (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1565978

Title:
  ISST-LTE:pVM: golang does not support huge amount (>256)  CPUs
  machines (as E870)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1565978/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs