From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751335AbWAVUJS (ORCPT ); Sun, 22 Jan 2006 15:09:18 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751336AbWAVUJS (ORCPT ); Sun, 22 Jan 2006 15:09:18 -0500 Received: from wproxy.gmail.com ([64.233.184.197]:13032 "EHLO wproxy.gmail.com") by vger.kernel.org with ESMTP id S1751334AbWAVUJR convert rfc822-to-8bit (ORCPT ); Sun, 22 Jan 2006 15:09:17 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=I6/ZjiNFFK8lsDXSCFnZtItxyNmwRDnKkX9HOmDhPveU5W5pcppsSMYrlF8iqMGBN/w0lMtmAXCxyI+E9/lNXZqfFJdOMBb88hDpqHkW4ZUJGtCLFgZBYxHN1OZ5lEzfLd9oumUUHI/Qf58ZJiE6FgGHIttrXl5kpCKtyUiopeM= Message-ID: <787b0d920601221202q6e4e95ccrab1cf009468e10f1@mail.gmail.com> Date: Sun, 22 Jan 2006 15:02:20 -0500 From: Albert Cahalan To: Jan Engelhardt Subject: Re: [PATCH] add /proc/*/pmap files Cc: linux-kernel@vger.kernel.org, akpm@osdl.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Content-Disposition: inline References: <787b0d920601220150n2e34e376i856cc583a372e1f2@mail.gmail.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 1/22/06, Jan Engelhardt wrote: > > >This adds a few things needed by the pmap command. > >They show up in /proc/*/pmap files. > > But my pmap command works without the /proc/$$/pmap file? The -x option doesn't show locked memory, etc. I'll still be missing a few things, but perhaps they just don't make sense for Linux today. Solaris has them. For example, Solaris can report how much swap space each mapping has reserved and how much it has used. I don't think we remember per-mapping reservations yet AFAIK, Linux can't tell which mapping to blame if we run out of memory. If mlock() might work on only part of a mapping, then a mere flag won't do. Adding this later is now easy, though the flag would need to remain. > >If the patch doesn't make it to the list intact, somebody > >please give me a hand. Non-mangling email systems are > >getting to be kind of exotic these days. :-( > > Send it as MIME attachment then :o) Doesn't the mailing list trash posts with MIME? I still remember how to use uuencode though: begin 644 diff.gz M'XL("/%&TT,"`V1I9F8`K5GY5^-&$O[9_BLZDY?!Q@>VN0(L9!S&`^QP/0P[ MF;>3YR=++5L/75%+9LCN_._[5;5.8P))EAELJ5557?75V<)R;%MT+HTDLD3@ M6AOO`S/QI!\;L1/X&[;C2O6H8NFIC3`*S(W0,T+ARX?7T-4[GSM[ MG?Z@L]D7_;W]7@__N[WL1W1ZV[U>O=5JO7;OVJ#7V^GT^IW!0/0V][<&^]M[ M3^2]>X>+=D^T^NWMGGCWKMZ:25]&ABMFD>%Y1B0"6QA"2UW7MM-N]=;AJW[J MK7KK=BZ91YB!KQP5*Y(9^%*X#CYP'9<$Y-84Y-R+#!)N07TT9QL)0$*C,R)E*2&"^!T?)KOA`PEQI MQR(.1.3,YC$+8R4T5JRH$VNSR@XX*I>G8CIG*J[>VB(?P]0U/TIZ7075/\>"X+AN& M30>]PEC5%J;X`R`L#!8WA,9C M.00X3"K!AZ1Z*;*>5;#>6AB(>8B>(J^0[89/AA7H"<,T@TA;KN.AZCOMDTBR MFO#%[S(*5N9&MUQ]*#N$HQ!;9D"AQLX@+$3CY^'QQ_'Y<'S:9"W6OOA8O!Q] M.C^['#7K+=0!(P0':H*CP_$8`>G/$F,F"6VNP2*A:""U\ETYM6TG0NAJM*C4 MS=.R!TV<6$G7!GPQXMV8HD"B,E'"4"4HH"PE!<4,,2IV,BI<\*"39N$$+J5; MG(<4BE94*FM<&Q67'*/J\Z[@\HIHYD057@)]Y\:"GHLE1W4\O8)$755,%R MI#5JK$0=AU[2X>*=ZUDQ;V&XB0;^+&8G?T4DD)*D1R:.XH6+LM&%5,-:BGWJ M&P&,@='H=K'F'_0ZTT<`.TUL6T;UUK0K$`TH>M0&R)RIG#D^!S!AF]4/"+(D M%//(U12:P.(5G!O,:2/2^;XHZM8KF"EJR]R2ZJ)\GC%1]*GBR)Q'C2;AJ1`D MK@$K[8R+PW;ZJ"_0NNX=;E2`Z-X/'OR\!\VZ&N14[2+DP5MX*?-=O35_#;U" MBY=^W?I3XUDWQBSQ\H1$9*\]LK1 MK+^YU=[!<(:O79K.!'62.%%"7$.45"J[1V&:)QY<1H'-M01QX8G\!YP/`-;' MY9DMCJ\N/YR=3#X.S\_'GR_&E#%*4B:+,)(=2Z85DAAH2XPGJB9&5*<4I=[4 MX,[GT]R"E@$>!7.S3A615L[O4L\W5%MHO*%YA^=&P3,D?N@Q7Z.70G/K@-PM M7C-4B^[_]:<.=#Z0KE\-+W31*6,:BO1J.%O4\42CT'"%9/3 M/@":3V+63M4GY+HF1TEU*8_%ZO+3N!ML/QMW?\"ZM[^UO;\Y6!UCO1V.,7SI M&*M=WUP=3VY/SMY/+J[N+F_'[[DJME>XDMM83XO M2#`Y$ROQW8Q.F"_E6F5961`;ERI`.<(:K)!38=(`:"9.\N>XGD%H='QW.SQ95J4#@LVZD*S^OQJ<+S-_"IPE/"YP\!JN+S]P':V>D30#L[V^V!1NC; M0<%8;ZVP@";#R*<6G9@X0\C?)D&(@86JD.(*-`D=:T+FX,%!O47%"L,OYAB1 M+DJ_D7([/FJZ6.>O=B:23^7K](DQ]S^`+%V/#74_2:_7Z48F M5>JHM$IZTC4ONBZ:U7VVS#(*<=Z"+YNYFCZOF[O9VNS_0:5BKL;\Z1\[$#D*8JGW#X5S:]H!)IS#P MO@C+54%9JYDP2512:W]I^:2\OGK_)1>PD[/M6R^DDUC687A[>[-?M16G6Y_" M=G#P;#/F*/>\9*DA%\M/FG+QZ"\UYE7L/`#V=_:W^RN;\V!/EU5\[?6T0].( M5_/@84(@9J^[&EY;+)!ZGE+(-O&-BLK&NO@TO+D\NSS9Q\S.!W[]#HP5XN3@ M,S\&0'HA-\<9S1`/TG4Q!.(@0>^^Q'K^*A#C#2;`))+Z6*5?_-"\[L^DHLF' M7ST8.`GG1ZXX8`FVX;A=,99ZX'_-"U:.:QH1<8X",YWEQ?I&I<8Q`D3<>%I) M`$7@6&)]\7)A*TK+04&X\"8&@C&G77@&2!9JA#6(>O3`DHL)CMIRD2UD^D@HA+%[ M0@BABB@60XG9A]L#JJ$U2,.)H$'! MU!:]-@_T&'QU;.E*7ACMW.S^/U7<8OTS@.UE8KC+E1I M#.66M01?Y\B>6(B@Z+%S9$V8@BN(AB4O`FK:.5(@9+_5-(CY0URD302?98AZ MOU(?8L>\%?^ZF-R,AN_3V>$GL1:MB7UZB7&PQ-5?XOJ$4C7*N1Z>X1HL<6%2 M.B[V^OH,U^82U\7P\_AT>#/27.H9KJTEKO.KXX^C]]E>Y\]P;2]QG5WEATIP M.<]PI?%26A(=P1"M?>FML=?3XGY:A!Y'0J.TU^G=R>CV_&<=7VFDGE9"->^I MR`-D/Q+9C^T&3PS4CVMO?E#B!S(S"4?0);&B%O)&E]`WG.?ZB1'/Z4F6>`M;>5!15!,1 MG%]\S?5-2$Q$6C3MA`JA;RIU0[\3_P<*,"HPWTRFT;UX^[9<)L21?HXGF8PE M;><2T[Q6MK+QBYOATWQNNQ)%ONW2OOPPVWAIYR52;KD%J5:5/BM<59Z%I8*4 MY5M>I5(2DTCH?5_)FU#:I`%1_(,:&J5?4PBT?VI M=?--25>V9Q=I@CZV'@:J62\/M2^U:)J*-G_SW=_44U&7I@$:NVDH M4/R6B,Y7-#"\YO24'0%888@II7K7Q[C.2W31UE1!F!(%H5XI[<[OJ'CB7YY@ ;+^\NAOGTGX\P?N(9DY?&&++E?XQ&+`*I'@`` ` end