%undefine with_libunwind
%endif
-%define basever 4.1
-%define postver .6
+%define basever 4.2
+%define postver .1
Summary: Assortment of tools for the Linux kernel
Summary(pl.UTF-8): Zestaw narzędzi dla jądra Linuksa
Name: kernel-tools
Version: %{basever}%{postver}
-Release: 2
+Release: 1
License: GPL v2
Group: Applications/System
Source0: https://www.kernel.org/pub/linux/kernel/v4.x/linux-%{basever}.tar.xz
-# Source0-md5: fe9dc0f6729f36400ea81aa41d614c37
+# Source0-md5: 3d5ea06d767e2f35c999eeadafc76523
Source1: cpupower.service
Source2: cpupower.config
%if "%{postver}" != ".0"
Patch0: https://www.kernel.org/pub/linux/kernel/v4.x/patch-%{version}.xz
-# Patch0-md5: 7dea69f02c906206f88df48085069eb6
+# Patch0-md5: 3e1cc007d930f8760ef0730609dca035
%endif
Patch1: x32.patch
URL: http://www.kernel.org/
--- linux-3.19/tools/perf/builtin-stat.c~ 2015-02-09 03:54:22.000000000 +0100
+++ linux-3.19/tools/perf/builtin-stat.c 2015-04-11 12:35:21.841251509 +0200
@@ -550,7 +550,11 @@
+ {
+ static int num_print_interval;
- clock_gettime(CLOCK_MONOTONIC, &ts);
- diff_timespec(&rs, &ts, &ref_time);
+#if defined(__x86_64__) && !defined(__ILP32__)
- sprintf(prefix, "%6lu.%09lu%s", rs.tv_sec, rs.tv_nsec, csv_sep);
+ sprintf(prefix, "%6lu.%09lu%s", ts->tv_sec, ts->tv_nsec, csv_sep);
+#else
-+ sprintf(prefix, "%6llu.%09llu%s", rs.tv_sec, rs.tv_nsec, csv_sep);
++ sprintf(prefix, "%6llu.%09llu%s", ts->tv_sec, ts->tv_nsec, csv_sep);
+#endif
if (num_print_interval == 0 && !csv_output) {