![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package man-pages for openSUSE:Factory checked in at 2014-04-13 13:15:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/man-pages (Old) and /work/SRC/openSUSE:Factory/.man-pages.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "man-pages" Changes: -------- --- /work/SRC/openSUSE:Factory/man-pages/man-pages.changes 2014-04-08 22:37:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.man-pages.new/man-pages.changes 2014-04-13 13:15:26.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Apr 11 09:20:11 UTC 2014 - pgajdos@suse.com + +- complete description of /proc/[pid]/smaps fields + * [bnc#782157] (internal) + * added proc.5.patch + +------------------------------------------------------------------- New: ---- man-pages-proc.5.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ man-pages.spec ++++++ --- /var/tmp/diff_new_pack.8arv2C/_old 2014-04-13 13:15:27.000000000 +0200 +++ /var/tmp/diff_new_pack.8arv2C/_new 2014-04-13 13:15:27.000000000 +0200 @@ -29,6 +29,7 @@ Source1: man-pages-addons.tar.bz2 Patch0: man-pages.eal3.diff Patch3: %{name}_gai.conf-reference.patch +Patch4: %{name}-proc.5.patch Patch5: %{name}-tty_ioctl.patch BuildRequires: fdupes BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -48,6 +49,7 @@ %setup -q -a1 %patch0 -p2 %patch3 +%patch4 %patch5 -p1 find -name "*.orig" | xargs rm -fv ++++++ man-pages-proc.5.patch ++++++ Index: man5/proc.5 =================================================================== --- man5/proc.5.orig 2014-04-06 08:48:08.000000000 +0200 +++ man5/proc.5 2014-04-11 11:17:57.393563893 +0200 @@ -975,13 +975,22 @@ .in +4n .nf -08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash -Size: 464 kB -Rss: 424 kB -Shared_Clean: 424 kB -Shared_Dirty: 0 kB -Private_Clean: 0 kB -Private_Dirty: 0 kB +00400000-0048a000 r-xp 00000000 fd:03 960637 /bin/bash +Size: 552 kB +Rss: 460 kB +Pss: 100 kB +Shared_Clean: 452 kB +Shared_Dirty: 0 kB +Private_Clean: 8 kB +Private_Dirty: 0 kB +Referenced: 460 kB +Anonymous: 0 kB +AnonHugePages: 0 kB +Swap: 0 kB +KernelPageSize: 4 kB +MMUPageSize: 4 kB +Locked: 0 kB +VmFlags: rd ex mr mw me dw sd .fi .in @@ -989,9 +998,56 @@ for the mapping in .IR /proc/[pid]/maps . The remaining lines show the size of the mapping, -the amount of the mapping that is currently resident in RAM, -the number of clean and dirty shared pages in the mapping, +the amount of the mapping that is currently resident in RAM ("Rss"), +the process' proportional share of this mapping ("Pss"), +the number of clean and dirty shared pages in the mapping and the number of clean and dirty private pages in the mapping. +"Referenced" indicates the amount of memory currently marked as +referenced or accessed. "Anonymous" shows the amount of memory +that does not belong to any file. "Swap" shows how much +would-be-anonymous memory is also used, but out on swap. + +The "KernelPageSize" entry is the pagesize used by the kernel to +back a VMA. This matches the size used by the MMU in the majority +of cases. However, one counter-example occurs on PPC64 kernels +whereby a kernel using 64K as a base pagesize may still use 4K +pages for the MMU on older processor. To distinguish, this +patch reports "MMUPageSize" as the pagesize used by the MMU. + +The "Locked" indicates whether the mapping is locked in memory +or not. + +"VmFlags" field represents the kernel flags associated with +the particular virtual memory area in two letter encoded +manner. The codes are the following: + rd - readable + wr - writeable + ex - executable + sh - shared + mr - may read + mw - may write + me - may execute + ms - may share + gd - stack segment growns down + pf - pure PFN range + dw - disabled write to the mapped file + lo - pages are locked in memory + io - memory mapped I/O area + sr - sequential read advise provided + rr - random read advise provided + dc - do not copy area on fork + de - do not expand area on remapping + ac - area is accountable + nr - swap space is not reserved for the area + ht - area uses huge tlb pages + nl - non-linear mapping + ar - architecture specific flag + dd - do not include area into core dump + sd - soft-dirty flag + mm - mixed map area + hg - huge page advise flag + nh - no-huge page advise flag + mg - mergable advise flag This file is present only if the .B CONFIG_MMU -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org