Hello community,

here is the log from the commit of package powerpc-utils for openSUSE:Factory 
checked in at 2013-02-25 20:40:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/powerpc-utils (Old)
 and      /work/SRC/openSUSE:Factory/.powerpc-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "powerpc-utils", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/powerpc-utils/powerpc-utils.changes      
2012-08-13 14:45:30.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.powerpc-utils.new/powerpc-utils.changes 
2013-02-25 20:40:20.000000000 +0100
@@ -1,0 +2,132 @@
+Sun Feb 24 16:37:47 UTC 2013 - [email protected]
+
+- Update to 1.2.16
+ * The drmgr command does not currently allow users to specify the 
+    drc index of the resource they wish to add/remove. This patch 
+    updates the drmgr command so that users can specify either a 
+    drc name or a drc index with the -s option.
+    
+ * This functionality is needed for the upcoming userspace handling 
+    of PRRN RTAS events. The rtas_errd will already have the drc 
+    index for the resources it needs, adding the capability to 
+    parse drc names from the device tree is not supported in 
+    rtas_errd though.
+
+ * Update the man page for update_flash which had an out of date link
+    to instructions for resetting a managed system to a non-partitioned
+    configuration.
+
+ * The upstream kernel has a feature in the pseries PCI code called DDW
+    that inserts TCEs transparently to device drivers. The upstream kernel
+    was recently sent a fix for DLPAR that ensured those TCEs would get
+    cleared upon DLPAR remove (http://patchwork.ozlabs.org/patch/213735/),
+    but for it to work, we need a corresponding change to drmgr for, at
+    least, PHB remove, so that the notifier chain has fired before we call
+    into the slot isolate code. Without such a change, there is no way to
+    ensure the DDW TCEs are cleared, and the DLPAR will always fail.
+
+ * Add and use dt_swap_int() to byte swap on little endian.
+    
+ * Also declare buf as unsigned char, so that we don't sign extend when
+    printing values from it.
+ 
+-------------------------------------------------------------------
+Thu Dec 20 09:59:34 UTC 2012 - [email protected]
+
+- Update to 1.2.15
+  * The frequency determination for a system can fail if we can not 
+    open enough files to make the determination. This patch 
+    pre-emptively updates the rlimit to ensure we can open all the 
+    files necessary.
+
+  * The latest firmware levels allow for setting different power 
+    savings modes. This updates the ppc64_cpu command to display 
+    the power savings mode that is currently set for the partition, 
+    or for the partition and the system if they are different, 
+    when displaying the results for the --frequency option.
+
+  * Add support to convert device-mapper multipath device names to 
+    OFW device path.
+    As multipath devices are seen by the OFW as multiple 
+    (equivalent) devices, only one of them is printed so we don't 
+    break user scripts expecting one line output. We can add an 
+    option later to print all the paths to the multipath device.
+  
+  * We have introduced full fledged Light Path Diagnostics support
+    on PowerLinux. To bring all Light Path Diagnostics related
+    code into common tree and re-use common functionalities across
+    tools, we have re-implemented usysident/usysattn commands. 
+    Light Path Diagnostics including new implentation of 
+    usysident/usysattn will be hosted in PowerLinux diagnostic 
+    package (ppc64-diag).
+    
+    ppc64-diag source:
+      http://sourceforge.net/projects/linux-diag/files/ppc64-diag
+    
+    This will introduce package conflict between ppc64-diag and
+    powerpc-utils. To avoid the conflict we need to deprecate the
+    usysident/usysattn commands from powerpc-utils.
+    
+    This patch deprecates usysident/usysattn commands.
+
+  * Update the values reported in the ppc64_cpu --frequency output to
+    be displayed to three digits of precision instead of two.
+    
+    This update to help with test teams that are making this update 
+    to their code base already so as to get this precision in 
+    the reporting.
+
+- Comment Obsoletes/Provides for now, there is no such packages for
+  long time already. Let see if somebody will complain
+
+- Require powerpc-utils-python package
+
+-------------------------------------------------------------------
+Tue Dec 18 18:02:04 UTC 2012 - [email protected]
+
+- Update to 1.2.14
+
+- The latest kernels allow for users to get/set the DSCR value on a per proces
+   This allows for more refined DSCR setting in applications. This is implement
+   by using the ptrace peekuser capabilites in the kernel and simply doing a
+   ptrace attach and peek from the ppc64_cpu command. Note: this does not actua
+   stop the process we are attaching to while under ptrace control.
+    
+   The patch does a little more than just adding this functionality since the
+   --dscr commad now takes an optional -p <pid> option. This required an
+   updated to the command parsing code to allow this.
+
+- Includes the status field for Ethernet devices.  This field is necessary for
+   the End-to-End Virtual Device View feature.  The field is blindly set to 1
+   because we're trying to mimic AIX's lsdevinfo behavior that always sets it t
+   unless the device doesn't have a driver, which can't happen in Linux.
+
+- Adding more power specific files/commands to snap
+
+- There are two parameters on lparstat, count and interval, that were
+   undocumented on the man page. This patch adds these parameters to the
+   option section in the lparstat manpage. 
+
+- snap uses temporary directory to gather system data (files and command
+   output), and finally creates compressed output file in tar or tar.gz
+   format. We do not need to keep the temporary directory.
+    
+  snap now deletes the temprory directory it used.
+
+- Currently by default snap output is stored in snap.tar.gz file. This
+   makes difficult to identify when the snap output was collected.
+   
+  This patch introduces new option -t which adds hostname adds and
+   system time to output filename. With -t output filename will be
+   snap-<hostname>-<systemtime>.tar.gz. This patch also creates
+   snap_commands directory inside $outdir to save output of commands
+   executed by snap.
+
+- Restrict the unsafe constructs by using "use strict" perl pragma
+   and hence make snap code better.
+
+- Adds support for physical ethernet devices so that the HMCs end-to-end
+   virtual device view can show SR-IOV VFs. Moves common virtual and physical
+   ethernet code to show_eth() function
+
+-------------------------------------------------------------------

Old:
----
  powerpc-utils-1.2.12.tar.gz

New:
----
  powerpc-utils-1.2.16.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ powerpc-utils.spec ++++++
--- /var/tmp/diff_new_pack.LuYv3a/_old  2013-02-25 20:40:22.000000000 +0100
+++ /var/tmp/diff_new_pack.LuYv3a/_new  2013-02-25 20:40:22.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package powerpc-utils
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,17 +26,17 @@
 Requires:       findutils
 Requires:       gawk
 Requires:       grep
+Requires:       powerpc-utils-python
 Requires:       tgt
 Requires:       udev
 Requires:       util-linux
 BuildRequires:  librtas-devel
 BuildRequires:  zlib-devel
-#BuildRequires:  libservicelog-devel
-Obsoletes:      powerpc-utils-papr
-Obsoletes:      ppc64-utils
-Provides:       powerpc-utils-papr
-Provides:       ppc64-utils
-Version:        1.2.12
+#Obsoletes:      powerpc-utils-papr
+#Obsoletes:      ppc64-utils
+#Provides:       powerpc-utils-papr
+#Provides:       ppc64-utils
+Version:        1.2.16
 Release:        0
 Url:            http://sourceforge.net/projects/powerpc-utils 
 Summary:        Utilities for PowerPC Hardware
@@ -76,9 +76,7 @@
 mkdir $RPM_BUILD_ROOT/sbin
 mv $RPM_BUILD_ROOT/usr/sbin/lsprop $RPM_BUILD_ROOT/sbin
 install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}/nvsetenv
-ln -sf /usr/sbin/usysattn $RPM_BUILD_ROOT/usr/sbin/usysfault
 ln -sf /usr/sbin/serv_config $RPM_BUILD_ROOT/usr/sbin/uspchrp
-ln -sf /usr/share/man/man8/usysattn.8 
$RPM_BUILD_ROOT/usr/share/man/man8/usysfault.8
 ln -sf /usr/share/man/man8/serv_config.8 
$RPM_BUILD_ROOT/usr/share/man/man8/uspchrp.8
 ln -sf /usr/sbin/drmgr $RPM_BUILD_ROOT/usr/sbin/drslot_chrp_slot
 ln -sf /usr/sbin/drmgr $RPM_BUILD_ROOT/usr/sbin/drslot_chrp_pci

++++++ powerpc-utils-1.2.12.tar.gz -> powerpc-utils-1.2.16.tar.gz ++++++
++++ 9048 lines of diff (skipped)

++++++ powerpc-utils-lsprop.patch ++++++
--- /var/tmp/diff_new_pack.LuYv3a/_old  2013-02-25 20:40:22.000000000 +0100
+++ /var/tmp/diff_new_pack.LuYv3a/_new  2013-02-25 20:40:22.000000000 +0100
@@ -1,11 +1,13 @@
---- powerpc-utils-1.2.6.orig/src/lsprop.c      2010-12-16 15:52:43.000000000 
+0100
-+++ powerpc-utils-1.2.6/src/lsprop.c   2010-12-23 17:26:27.000000000 +0100
-@@ -15,7 +15,7 @@
- #include <dirent.h>
+Index: powerpc-utils-1.2.16/src/lsprop.c
+===================================================================
+--- powerpc-utils-1.2.16.orig/src/lsprop.c
++++ powerpc-utils-1.2.16/src/lsprop.c
+@@ -26,7 +26,7 @@ static inline unsigned int dt_swap_int(u
+ }
  
  int recurse;
 -int maxbytes = 128;
 +int maxbytes = 64 * 1024;
  int words_per_line = 0;
- char *buf;
+ unsigned char *buf;
  

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to