lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 25 Jun 2012 21:52:46 -0400
From:	Bharath Ramesh <bramesh.dev@...il.com>
To:	linux-kernel@...r.kernel.org
Subject: Kernel not detecting all of physical RAM in 1st generation Apple TV

I am trying to get a minimal kernel config running on a 1st generation
Apple TV to compile the kernel so that I can have it detect all of the
256MB of RAM the device has. A brief summary to get Linux booting on
the 1st generation Apple TV requires the use of the atv-bootloader
project [1]. The 1st generation Apple TV uses EFI and the
atv-bootloader project translates EFI structures to standard PC BIOS
structures. The issue I am facing is that kernel doesnt always detect
the entire 256MB of RAM that the Apple TV has. With a very minimal
change in the kernel config I can cause the kernel not to detect the
entire 256MB of RAM. I have test config along with the respective
dmesg output which shows this issue. This was not the case with the
earlier 2.6.24 kernel that I am running, the 2.6.24 kernel is a Ubuntu
8.04 distribution kernel. The following config and dmesg is using
kernel.org source.

config-3.2.18-nouveau-256M: http://pastebin.com/9V8dSED3
config-3.2.18-nouveau-64M: http://pastebin.com/CsUK0yy3
config.3.2.18-nouveau-256M-64M.diff: http://pastebin.com/MkYbQf5V
dmesg.3.2.18-nouveau-256M: http://pastebin.com/UUYBzqm8
dmesg.3.2.18-nouveau-64M: http://pastebin.com/FDntUsfd
dmesg.3.2.18-nouveau-256M-64M.diff: http://pastebin.com/2myAa9Z0

Any help in debugging this issue that I can get the kernel to always
detect all of the RAM would be greatly appreciated. I am not
subscribed to the list, would greatly appreciate it if I am copied in
the response.

Thanks,

Bharath

[1] http://code.google.com/p/atv-bootloader/
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ