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 - pgaj...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to