** Description changed:

+ SRU justification:
+ 
+ Impact: The config option XEN_MAX_DOMAIN_MEMORY controls how much memory
+ a Xen instance is seeing. The default for 64bit is 32GB, which is the
+ reason that m2.4xlarge instances only report this amount of memory.
+ 
+ Fix: Setting this limit to 70GB as there is a known restriction for
+ t1.micro instances at about 80GB.
+ 
+ Testcase: Booted m2.4xlarge with this set to 32GB shows 32GB of memory,
+ when set to 70GB, it correctly reports 68GB. Booted a t1.micro as well
+ to verify this has not caused problems there.
+ 
+ ---
+ 
  The following is copied from
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/651370/comments/14
  .  I'm fairly sure that The problem is also with a stock image (without
  the additional command line options suggested in that bug).
  
  Brandon's and Scott's workaround works for me partly, but the kernel on
  an instance started in such a way seems to detect only 32 GB of memory
  even for a m2.4xlarge instance which should have 68.4 GB available,
  according to the EC2 instances page. Is this a side-effect of the
  workaround, or a completely separate bug?
  
  Maveric results:
  ubu...@ip-10-230-9-87:~$ uname -a
  Linux ip-10-230-9-87 2.6.35-22-virtual #35-Ubuntu SMP Sat Oct 16 23:19:29 UTC 
2010 x86_64 GNU/Linux
  ubu...@ip-10-230-9-87:~$ ec2metadata --instance-type
  m2.4xlarge
  ubu...@ip-10-230-9-87:~$ free
-              total used free shared buffers cached
+              total used free shared buffers cached
  Mem: 32810684 667628 32143056 0 6444 32152
  -/+ buffers/cache: 629032 32181652
  Swap: 0 0 0
  
  Expected results (from a SUSE 11 guest):
  ip-10-230-45-187:~ # uname -a
  Linux ip-10-230-45-187 2.6.32.19-0.3-ec2 #1 SMP 2010-09-17 20:28:21 +0200 
x86_64 x86_64 x86_64 GNU/Linux
  ip-10-230-45-187:~ # curl 
http://169.254.169.254/latest/meta-data/instance-type
  m2.4xlarge
  ip-10-230-45-187:~ # free
-              total used free shared buffers cached
+              total used free shared buffers cached
  Mem: 71705116 2361584 69343532 0 10972 126424
  -/+ buffers/cache: 2224188 69480928
  Swap: 0 0 0
  
  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: linux-image-2.6.35-22-virtual 2.6.35-22.33
  Regression: Yes
  Reproducible: Yes
  ProcVersionSignature: User Name 2.6.35-22.33-virtual 2.6.35.4
  Uname: Linux 2.6.35-22-virtual x86_64
  AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 
2: ls: cannot access /dev/snd/: No such file or directory
  AplayDevices: Error: [Errno 2] No such file or directory
  Architecture: amd64
  ArecordDevices: Error: [Errno 2] No such file or directory
  CurrentDmesg:
-  
+ 
  Date: Thu Oct 28 13:35:42 2010
  Ec2AMI: ami-548c783d
  Ec2AMIManifest: (unknown)
  Ec2AvailabilityZone: us-east-1d
  Ec2InstanceType: t1.micro
  Ec2Kernel: aki-427d952b
  Ec2Ramdisk: unavailable
  Lspci:
-  
+ 
  Lsusb: Error: command ['lsusb'] failed with exit code 1:
  ProcCmdLine: root=LABEL=uec-rootfs ro console=hvc0
  ProcEnviron:
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcModules: acpiphp 18752 0 - Live 0xffffffffa0000000
  SourcePackage: linux

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

Title:
  kernel only recognizes 32G of memory

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to