<HTML><HEAD>
<META content=IE=5 http-equiv=X-UA-Compatible>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE id=mysingle_style type=text/css>.search-word {
BACKGROUND-COLOR: #ffee94
}
P {
MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: 맑은 고딕, arial; MARGIN-TOP: 5px
}
TD {
MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: 맑은 고딕, arial; MARGIN-TOP: 5px
}
LI {
MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: 맑은 고딕, arial; MARGIN-TOP: 5px
}
BODY {
FONT-SIZE: 10pt; FONT-FAMILY: 맑은 고딕, arial; MARGIN: 10px; LINE-HEIGHT: 1.4
}
</STYLE>
<STYLE id=knox_style type=text/css>P {
MARGIN-BOTTOM: 5px; FONT-SIZE: 10pt; FONT-FAMILY: 맑은 고딕, arial; MARGIN-TOP: 5px
}
</STYLE>
<META name=GENERATOR content=ActiveSquare></HEAD>
<BODY style="OVERFLOW: auto">
<P>Dear All</P>
<P> </P>
<P>This is Zin.</P>
<P>I want to do taint analysis using DFSan on 32bit platform(armv7/intel 32bit).</P>
<P>But DFSan does not support 32bit arch. So i'm preparing a patch for that.</P>
<P>For 32bit, I have to set each address that is supported by the platform as variables.</P>
<P> </P>
<P>For define memory layout for 32bit arch, i refer to existed platform.</P>
<P>I compared each variable value in Mapping struct for x86_64 in dfsan_platform.h with <A href="https://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt">https://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt</A> file.</P>
<P><SPAN title="">According to kernel.org, the user area is 0x0000000000000000 to 0x00007fffffffffff.</SPAN><BR><SPAN title="">However, kAppAddr starts at 0x0000700000008000 in dfsan_platform.h.</SPAN></P>
<P><SPAN title=""></SPAN> </P>
<P><SPAN title="">So i am confused by the difference between kernel.org and dfsan_platform.h.</SPAN></P>
<P><SPAN title="">Is there my missing point?</SPAN></P>
<P><SPAN title="">Please let me know what should i do to define memory layout. and which information helps me.</SPAN></P>
<P><SPAN title=""></SPAN><SPAN title=""></SPAN> </P>
<P><SPAN title="">Thanks </SPAN></P>
<P> </P><table id=bannersignimg data-cui-lock="true" namo_lock><tr><td><p> </p>
</td></tr></table><table id=confidentialsignimg data-cui-lock="true" namo_lock><tr><td><p><img style="border: 0px solid currentColor; border-image: none; width: 520px; height: 144px; display: inline-block;" unselectable="on" data-cui-image="true" src="cid:cafe_image_0@s-core.co.kr"> </p>
</td></tr></table></BODY></HTML><img src='http://ext.samsung.net/mail/ext/v1/external/status/update?userid=jiin.moon&do=bWFpbElEPTIwMTkwNTI4MDU1ODQyZXBjbXMxcDgyNzdlNGE3N2M1YzQyNTExOTliNTAyZmY4MWU5NGU4MiZyZWNpcGllbnRBZGRyZXNzPWxsdm0tZGV2QGxpc3RzLmxsdm0ub3Jn' border=0 width=0 height=0 style='display:none'>