[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <BE29E855-30F1-470B-9239-A61086D75FFF@mac.com>
Date: Fri, 30 Mar 2007 14:08:04 -0400
From: Kyle Moffett <mrmacman_g4@....com>
To: Kyle Moffett <mrmacman_g4@....com>
Cc: LKML Kernel <linux-kernel@...r.kernel.org>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Benjamin Herrenschmidt <benh@...nel.crashing.org>,
Paul Mackerras <paulus@...ba.org>,
Mathieu Desnoyers <mathieu.desnoyers@...ymtl.ca>
Subject: Re: [RFC][PATCH 2/2] Darwinux: Proper support for digging through the Mach-O load-command table
Proper support for digging through the Mach-O load-command table
Uses kernel_read() to carefully iterate through all the Mach-O load
commands and logs their properties to the dmesg buffer. Partial
support is
also present for VM setup, but it's lacking a necessary symbol export on
PowerPC (arch_pick_mmap_layout). The process currently receives a
SIGKILL
after reading through all the load commands; pending completion of the
memory-mapping and setup code.
Signed-off-by: Kyle Moffett <mrmacman_g4@....com>
---
fs/mach-o/binfmt.c | 258 +++++++++++++++++++++++----------
fs/mach-o/cpus.h | 49 ++++---
fs/mach-o/files.h | 67 +++++----
fs/mach-o/loadcmds.h | 389 ++++++++++++++++++++++++++++++++++++++++++
++++++++
4 files changed, 640 insertions(+), 123 deletions(-)
View attachment "darwinux_02.txt" of type "text/plain" (29050 bytes)
Powered by blists - more mailing lists