[PATCH 1/2 v6] lib, switch CONFIG_PRINTK_TIME to int

2016-02-23 Thread Prarit Bhargava
Heo Cc: Peter Hurley Cc: Vasily Averin Cc: Joe Perches Signed-off-by: Prarit Bhargava --- Documentation/kernel-parameters.txt| 2 +- arch/arm/configs/axm55xx_defconfig | 2 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs

Re: [PATCH] lib/bug.c: use common WARN helper

2016-02-23 Thread Prarit Bhargava
> - add_taint(BUG_GET_TAINT(bug), LOCKDEP_STILL_OK); > + __warn(file, line, (void *)bugaddr, BUG_GET_TAINT(bug), regs, > +NULL); > + ^^^ minor minor minor nit: extra line here. Not a big deal but change it if anyone else complains. Other

Re: [PATCH] lib/bug.c: use common WARN helper

2016-02-23 Thread Prarit Bhargava
P_STILL_OK); > + __warn(file, line, (void *)bugaddr, BUG_GET_TAINT(bug), regs, > +NULL); > + ^^^ minor minor minor nit: extra line here. Not a big deal but change it if anyone else complains. Other than that ... Acked-and-tested-by: Prarit Bhargava P. > return BUG_TRAP_TYPE_WARN; > } > >

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-02-08 Thread Prarit Bhargava
On 02/08/2016 10:51 AM, Petr Mladek wrote: > On Thu 2016-02-04 12:03:27, Prarit Bhargava wrote: >> >> >> On 02/04/2016 11:48 AM, Petr Mladek wrote: >>> On Thu 2016-01-28 07:43:49, Prarit Bhargava wrote: >>>> +static u64 printk_get_ts(v

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-02-08 Thread Prarit Bhargava
On 02/08/2016 10:51 AM, Petr Mladek wrote: > On Thu 2016-02-04 12:03:27, Prarit Bhargava wrote: >> >> >> On 02/04/2016 11:48 AM, Petr Mladek wrote: >>> On Thu 2016-01-28 07:43:49, Prarit Bhargava wrote: >>>> +static u64 printk_get_ts(v

[tip:sched/core] sched/isolcpus: Output warning when the ' isolcpus=' kernel parameter is invalid

2016-02-05 Thread tip-bot for Prarit Bhargava
Commit-ID: a6e4491c682a7b28574a62e6f311a0acec50b318 Gitweb: http://git.kernel.org/tip/a6e4491c682a7b28574a62e6f311a0acec50b318 Author: Prarit Bhargava AuthorDate: Thu, 4 Feb 2016 09:38:00 -0500 Committer: Ingo Molnar CommitDate: Fri, 5 Feb 2016 08:46:38 +0100 sched/isolcpus: Output

[tip:sched/core] sched/isolcpus: Output warning when the ' isolcpus=' kernel parameter is invalid

2016-02-05 Thread tip-bot for Prarit Bhargava
Commit-ID: a6e4491c682a7b28574a62e6f311a0acec50b318 Gitweb: http://git.kernel.org/tip/a6e4491c682a7b28574a62e6f311a0acec50b318 Author: Prarit Bhargava <pra...@redhat.com> AuthorDate: Thu, 4 Feb 2016 09:38:00 -0500 Committer: Ingo Molnar <mi...@kernel.org> CommitDate: Fri, 5

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-02-04 Thread Prarit Bhargava
On 02/04/2016 11:48 AM, Petr Mladek wrote: > On Thu 2016-01-28 07:43:49, Prarit Bhargava wrote: >> +static u64 printk_get_ts(void) >> +{ >> +u64 mono, offset_real; >> + >> +if (printk_time == 0) >> +return 0; >> + >>

[PATCH] sched, output warning when isolcpus kernel parameter is invalid

2016-02-04 Thread Prarit Bhargava
() to indicate to the user that something has gone awry, and returns 0 on error. Cc: Ingo Molnar Cc: Peter Zijlstra Signed-off-by: Prarit Bhargava --- kernel/sched/core.c |9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index

[PATCH] sched, output warning when isolcpus kernel parameter is invalid

2016-02-04 Thread Prarit Bhargava
() to indicate to the user that something has gone awry, and returns 0 on error. Cc: Ingo Molnar <mi...@redhat.com> Cc: Peter Zijlstra <pet...@infradead.org> Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- kernel/sched/core.c |9 - 1 file changed, 8 inserti

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-02-04 Thread Prarit Bhargava
On 02/04/2016 11:48 AM, Petr Mladek wrote: > On Thu 2016-01-28 07:43:49, Prarit Bhargava wrote: >> +static u64 printk_get_ts(void) >> +{ >> +u64 mono, offset_real; >> + >> +if (printk_time == 0) >> +return 0; >> + >>

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-01-28 Thread Prarit Bhargava
On 01/28/2016 07:52 AM, Vasily Averin wrote: > Dear Prarit, > Hi Vasily, Thanks for your suggestions. > I have no objections about your patch, > bit in fact I doubt we really need to convert each timestamp in kernel logs. > How do you think is it probably better to convert only one timestamp

[PATCH] printk, allow different timestamps for printk.time [v2]

2016-01-28 Thread Prarit Bhargava
ultz Cc: Xunlei Pang Cc: Thomas Gleixner Cc: Baolin Wang Cc: Andrew Morton Cc: Greg Kroah-Hartman Cc: Petr Mladek Cc: Tejun Heo Cc: Peter Hurley Cc: Vasily Averin Cc: Joe Perches Signed-off-by: Prarit Bhargava --- Documentation/kernel-parameters.txt |6 ++- include/linux/timekee

[PATCH] printk, allow different timestamps for printk.time [v2]

2016-01-28 Thread Prarit Bhargava
adek <pmla...@suse.cz> Cc: Tejun Heo <t...@kernel.org> Cc: Peter Hurley <pe...@hurleysoftware.com> Cc: Vasily Averin <v...@virtuozzo.com> Cc: Joe Perches <j...@perches.com> Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- Documentation/kernel-pa

Re: [PATCH] printk, allow different timestamps for printk.time [v2]

2016-01-28 Thread Prarit Bhargava
On 01/28/2016 07:52 AM, Vasily Averin wrote: > Dear Prarit, > Hi Vasily, Thanks for your suggestions. > I have no objections about your patch, > bit in fact I doubt we really need to convert each timestamp in kernel logs. > How do you think is it probably better to convert only one timestamp

Re: [PATCH] printk, allow different timestamps for printk.time

2016-01-26 Thread Prarit Bhargava
On 01/26/2016 03:34 PM, Thomas Gleixner wrote: > Prarit, > > On Mon, 25 Jan 2016, Prarit Bhargava wrote: >> diff --git a/Documentation/kernel-parameters.txt >> b/Documentation/kernel-parameters.txt >> index 87d40a7..2cf6692 100644 >> --- a/Documentati

Re: [PATCH] printk, allow different timestamps for printk.time

2016-01-26 Thread Prarit Bhargava
On 01/26/2016 03:34 PM, Thomas Gleixner wrote: > Prarit, > > On Mon, 25 Jan 2016, Prarit Bhargava wrote: >> diff --git a/Documentation/kernel-parameters.txt >> b/Documentation/kernel-parameters.txt >> index 87d40a7..2cf6692 100644 >> --- a/Documentati

[PATCH] printk, allow different timestamps for printk.time

2016-01-25 Thread Prarit Bhargava
: John Stultz Cc: Xunlei Pang Cc: Thomas Gleixner Cc: Baolin Wang Cc: Andrew Morton Cc: Greg Kroah-Hartman Cc: Petr Mladek Cc: Tejun Heo Cc: Peter Hurley Cc: Vasily Averin Cc: Joe Perches Signed-off-by: Prarit Bhargava --- Documentation/kernel-parameters.txt |5 +++-- include/li

[PATCH] printk, allow different timestamps for printk.time

2016-01-25 Thread Prarit Bhargava
adek <pmla...@suse.cz> Cc: Tejun Heo <t...@kernel.org> Cc: Peter Hurley <pe...@hurleysoftware.com> Cc: Vasily Averin <v...@virtuozzo.com> Cc: Joe Perches <j...@perches.com> Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- Documentation/kernel-paramete

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-24 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- drivers/powercap/intel_rapl.c | 31 +++ drivers/powercap/powercap_sy

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes [v3]

2016-01-24 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check [v3]: fix typo in debug message Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jov

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2016-01-24 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovano

[PATCH 0/3] powercap, intel_rapl, implement time window checks [v3]

2016-01-24 Thread Prarit Bhargava
Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava Prarit Bhargava (3): powercap, intel_rapl, implement get_max_time_window powercap, intel_rapl, implement check for minimum time window powercap, intel

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-24 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlem

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes [v3]

2016-01-24 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check [v3]: fix typo in debug message Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prar

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2016-01-24 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc

[PATCH 0/3] powercap, intel_rapl, implement time window checks [v3]

2016-01-24 Thread Prarit Bhargava
socki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlemail.com> Cc: Ajay Thomas <ajay.thomas.david.rajamanic...@int

Re: [PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-22 Thread Prarit Bhargava
On 01/21/2016 07:27 PM, Seiichi Ikarashi wrote: > On 2016-01-22 01:15, Prarit Bhargava wrote: >> The MSR_PKG_POWER_INFO register (Intel ASDM, section 14.9.3 >> "Package RAPL Domain") provides a maximum time window which the >> system can support. This windo

Re: [PATCH] lib/bug: make panic_on_warn available for all architectures

2016-01-22 Thread Prarit Bhargava
ase panic_on_warn is set. > > Let's simply enable the panic_on_warn feature by adding the same code > like it was added to warn_slowpath_common() in panic.c. > > This enables panic_on_warn also for arm64, parisc, powerpc, s390 and > sh. > > Cc: Prarit Bhargava > Repor

Re: [PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-22 Thread Prarit Bhargava
On 01/21/2016 07:27 PM, Seiichi Ikarashi wrote: > On 2016-01-22 01:15, Prarit Bhargava wrote: >> The MSR_PKG_POWER_INFO register (Intel ASDM, section 14.9.3 >> "Package RAPL Domain") provides a maximum time window which the >> system can support. This windo

Re: [PATCH] lib/bug: make panic_on_warn available for all architectures

2016-01-22 Thread Prarit Bhargava
ase panic_on_warn is set. > > Let's simply enable the panic_on_warn feature by adding the same code > like it was added to warn_slowpath_common() in panic.c. > > This enables panic_on_warn also for arm64, parisc, powerpc, s390 and > sh. > > Cc: Prarit Bhargava <pra...@re

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes

2016-01-21 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Math

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-21 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- drivers/powercap/intel_rapl.c | 31 +++ drivers/powercap/powercap_sy

[PATCH 0/3] powercap, intel_rapl, implement time window checks

2016-01-21 Thread Prarit Bhargava
nor changes Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava Prarit Bhargava (3): powercap, intel_rapl, implement get_max_time_window powercap, intel_rapl, implement chec

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2016-01-21 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovano

Re: [PATCH 0/2] printk, Add printk.clock kernel parameter [v2]

2016-01-21 Thread Prarit Bhargava
On 01/14/2016 09:44 AM, Thomas Gleixner wrote: > On Thu, 14 Jan 2016, Petr Mladek wrote: >> On Wed 2016-01-13 18:28:50, Thomas Gleixner wrote: >>> You can solve the whole business by changing the timestamp in printk_log to >>> >>>u64 mono; >>>u64 offset_real; >> >> This

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes

2016-01-21 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redha

Re: [PATCH 0/2] printk, Add printk.clock kernel parameter [v2]

2016-01-21 Thread Prarit Bhargava
On 01/14/2016 09:44 AM, Thomas Gleixner wrote: > On Thu, 14 Jan 2016, Petr Mladek wrote: >> On Wed 2016-01-13 18:28:50, Thomas Gleixner wrote: >>> You can solve the whole business by changing the timestamp in printk_log to >>> >>>u64 mono; >>>u64 offset_real; >> >> This

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2016-01-21 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlem

[PATCH 0/3] powercap, intel_rapl, implement time window checks

2016-01-21 Thread Prarit Bhargava
nor changes Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlemail.com> C

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2016-01-21 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 02:04 PM, John Stultz wrote: > On Wed, Jan 6, 2016 at 9:34 AM, Thomas Gleixner wrote: >> On Wed, 6 Jan 2016, John Stultz wrote: >>> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava wrote: >>>> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >&

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 12:34 PM, Thomas Gleixner wrote: > On Wed, 6 Jan 2016, John Stultz wrote: >> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava wrote: >>> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >>> +ktime_t ktime_get_with_offset(enum t

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 12:33 PM, John Stultz wrote: > On Wed, Jan 6, 2016 at 9:28 AM, John Stultz wrote: >> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava wrote: >>> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >>> +ktime_t ktime_get_with_offset(enum t

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 11:04 AM, Jiri Bohac wrote: > On Wed, Jan 06, 2016 at 08:00:33AM -0500, Prarit Bhargava wrote: >> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >> +ktime_t ktime_get_with_offset(enum tk_offsets offs, int trylock) >> { >> struct timeke

[PATCH 2/2] printk, Add printk.clock kernel parameter

2016-01-06 Thread Prarit Bhargava
c: Baolin Wang Cc: Andrew Morton Cc: Greg Kroah-Hartman Cc: Petr Mladek Cc: Tejun Heo Cc: Peter Hurley Cc: Vasily Averin Cc: Joe Perches Signed-off-by: Prarit Bhargava --- include/linux/time64.h |2 + kernel/printk/printk.c | 105 2 file

[PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
: Baolin Wang Cc: Arnd Bergmann Signed-off-by: Prarit Bhargava --- include/linux/timekeeping.h | 50 +++ kernel/time/timekeeping.c | 15 - 2 files changed, 60 insertions(+), 5 deletions(-) diff --git a/include/linux/timekeeping.h b/include

[PATCH 0/2] printk, Add a printk.clock kernel parameter

2016-01-06 Thread Prarit Bhargava
with printk timestamps. The hardware clock, or the existing functionality, is preserved by default. Cc: John Stultz Cc: Xunlei Pang Cc: Thomas Gleixner Cc: Baolin Wang Cc: Andrew Morton Cc: Greg Kroah-Hartman Cc: Petr Mladek Cc: Tejun Heo Cc: Peter Hurley Cc: Vasily Averin Cc: Joe Perches Signed-

[PATCH 2/2] printk, Add printk.clock kernel parameter

2016-01-06 Thread Prarit Bhargava
<t...@kernel.org> Cc: Peter Hurley <pe...@hurleysoftware.com> Cc: Vasily Averin <v...@virtuozzo.com> Cc: Joe Perches <j...@perches.com> Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- include/linux/time64.h |2 + kernel/printk/printk.c | 105 +

[PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
Ingo Molnar <mi...@kernel.org> Cc: Xunlei Pang <pang.xun...@linaro.org> Cc: Peter Zijlstra <pet...@infradead.org> Cc: Baolin Wang <baolin.w...@linaro.org> Cc: Arnd Bergmann <a...@arndb.de> Signed-off-by: Prarit Bhargava <pra...@redhat

[PATCH 0/2] printk, Add a printk.clock kernel parameter

2016-01-06 Thread Prarit Bhargava
;a...@linux-foundation.org> Cc: Greg Kroah-Hartman <gre...@linuxfoundation.org> Cc: Petr Mladek <pmla...@suse.cz> Cc: Tejun Heo <t...@kernel.org> Cc: Peter Hurley <pe...@hurleysoftware.com> Cc: Vasily Averin <v...@virtuozzo.com> Cc: Joe Perches <j...@perches.

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 12:33 PM, John Stultz wrote: > On Wed, Jan 6, 2016 at 9:28 AM, John Stultz <john.stu...@linaro.org> wrote: >> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava <pra...@redhat.com> wrote: >>> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >>&

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 02:04 PM, John Stultz wrote: > On Wed, Jan 6, 2016 at 9:34 AM, Thomas Gleixner <t...@linutronix.de> wrote: >> On Wed, 6 Jan 2016, John Stultz wrote: >>> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava <pra...@redhat.com> wrote: >>>> -kti

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 12:34 PM, Thomas Gleixner wrote: > On Wed, 6 Jan 2016, John Stultz wrote: >> On Wed, Jan 6, 2016 at 5:00 AM, Prarit Bhargava <pra...@redhat.com> wrote: >>> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >>> +ktime_t ktime_get_with_offset(

Re: [PATCH 1/2] kernel, timekeeping, add trylock option to ktime_get_with_offset()

2016-01-06 Thread Prarit Bhargava
On 01/06/2016 11:04 AM, Jiri Bohac wrote: > On Wed, Jan 06, 2016 at 08:00:33AM -0500, Prarit Bhargava wrote: >> -ktime_t ktime_get_with_offset(enum tk_offsets offs) >> +ktime_t ktime_get_with_offset(enum tk_offsets offs, int trylock) >> { >> struct timeke

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes

2015-12-21 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Math

[PATCH 0/3 v2] powercap, intel_rapl, implement time window checks

2015-12-21 Thread Prarit Bhargava
barrier checking for the time windows, and adds reporting of a known bug in which the maxmimum time window value may be erroneously set to 0, as well as a module parameter to avoid the maximum window checks on broken BIOSes. [v2]: update 3/3 with minor changes Prarit Bhargava (3): powercap

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-21 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- drivers/powercap/intel_rapl.c | 31 +++ drivers/powercap/powercap_sy

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2015-12-21 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovano

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2015-12-21 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc

[PATCH 0/3 v2] powercap, intel_rapl, implement time window checks

2015-12-21 Thread Prarit Bhargava
barrier checking for the time windows, and adds reporting of a known bug in which the maxmimum time window value may be erroneously set to 0, as well as a module parameter to avoid the maximum window checks on broken BIOSes. [v2]: update 3/3 with minor changes Prarit Bhargava (3): powercap

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-21 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlem

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_time_window_check module parameter for broken BIOSes

2015-12-21 Thread Prarit Bhargava
). This patch adds a ignore_max_time_window_check module parameter to avoid the maximum time window check in set_time_window(). [v2]: change name to max_time_window_check, fix (val == 0) check Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redha

Re: [PATCH 3/3] powercap, intel_rapl, Add ignore_max_window_check module parameter for broken BIOSes

2015-12-18 Thread Prarit Bhargava
On 12/18/2015 12:50 AM, Seiichi Ikarashi wrote: > On 2015-12-15 22:02, Prarit Bhargava wrote: >> Some systems erroneously set the maximum time window field of >> MSR_PKG_POWER_INFO register to 0. This results in a user not being able >> to set the time windows for the pa

Re: [PATCH 3/3] powercap, intel_rapl, Add ignore_max_window_check module parameter for broken BIOSes

2015-12-18 Thread Prarit Bhargava
On 12/18/2015 12:50 AM, Seiichi Ikarashi wrote: > On 2015-12-15 22:02, Prarit Bhargava wrote: >> Some systems erroneously set the maximum time window field of >> MSR_PKG_POWER_INFO register to 0. This results in a user not being able >> to set the time windows for the pa

Re: [PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-17 Thread Prarit Bhargava
On 12/17/2015 12:45 AM, Seiichi Ikarashi wrote: > On 2015-12-15 22:02, Prarit Bhargava wrote: >> The MSR_PKG_POWER_INFO register (Intel ASDM, section 14.9.3 >> "Package RAPL Domain") provides a maximum time window which the >> system can support. This windo

Re: [PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-17 Thread Prarit Bhargava
On 12/17/2015 12:45 AM, Seiichi Ikarashi wrote: > On 2015-12-15 22:02, Prarit Bhargava wrote: >> The MSR_PKG_POWER_INFO register (Intel ASDM, section 14.9.3 >> "Package RAPL Domain") provides a maximum time window which the >> system can support. This windo

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-15 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- drivers/powercap/intel_rapl.c | 31 +++ drivers/powercap/powercap_sy

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_window_check module parameter for broken BIOSes

2015-12-15 Thread Prarit Bhargava
). This patch adds a ignore_max_window_check module parameter to avoid the maximum time window check in set_time_window(). Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovanovic Cc: Seiichi Ikarashi Cc: Mathias Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- driver

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2015-12-15 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jovano

[PATCH 0/3] powercap, intel_rapl, implement time window checks

2015-12-15 Thread Prarit Bhargava
barrier checking for the time windows, and adds reporting of a known bug in which the maxmimum time window value may be erroneously set to 0, as well as a module parameter to avoid the maximum window checks on broken BIOSes. Cc: "Rafael J. Wysocki" Cc: Prarit Bhargava Cc: Radivoje Jov

[PATCH 3/3] powercap, intel_rapl, Add ignore_max_window_check module parameter for broken BIOSes

2015-12-15 Thread Prarit Bhargava
). This patch adds a ignore_max_window_check module parameter to avoid the maximum time window check in set_time_window(). Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> C

[PATCH 2/3] powercap, intel_rapl, implement check for minimum time window

2015-12-15 Thread Prarit Bhargava
/sys/devices/virtual/powercap/intel-rapl/intel-rapl\:0/constraint_0_time_window_us -bash: echo: write error: Invalid argument /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc

[PATCH 1/3] powercap, intel_rapl, implement get_max_time_window

2015-12-15 Thread Prarit Bhargava
time_window_us:1:976 Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc: Prarit Bhargava <pra...@redhat.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlem

[PATCH 0/3] powercap, intel_rapl, implement time window checks

2015-12-15 Thread Prarit Bhargava
barrier checking for the time windows, and adds reporting of a known bug in which the maxmimum time window value may be erroneously set to 0, as well as a module parameter to avoid the maximum window checks on broken BIOSes. Cc: "Rafael J. Wysocki" <rafael.j.wyso...@intel.com> Cc:

Re: [PATCH v2] powercap, intel_rapl.c, fix BIOS lock check

2015-12-10 Thread Prarit Bhargava
On 12/09/2015 07:52 PM, Rafael J. Wysocki wrote: > On Wednesday, December 09, 2015 03:31:23 PM Jacob Pan wrote: >> On Thu, 10 Dec 2015 00:38:27 +0100 >> "Rafael J. Wysocki" wrote: >> >>> OK, I've put it into my bleeding-edge branch as 4.5 candidate, but do >>> we want it in "stable" and

Re: [PATCH v2] powercap, intel_rapl.c, fix BIOS lock check

2015-12-10 Thread Prarit Bhargava
On 12/09/2015 07:52 PM, Rafael J. Wysocki wrote: > On Wednesday, December 09, 2015 03:31:23 PM Jacob Pan wrote: >> On Thu, 10 Dec 2015 00:38:27 +0100 >> "Rafael J. Wysocki" wrote: >> >>> OK, I've put it into my bleeding-edge branch as 4.5 candidate, but do >>> we want it in

[PATCH v2] powercap, intel_rapl.c, fix BIOS lock check

2015-12-09 Thread Prarit Bhargava
Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava [v2]: fix brackets --- drivers/powercap/intel_rapl.c |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/powercap/intel_rapl.c b/drivers/powercap/intel_rapl.c index cc97f08..48747c2 100644 --- a/driver

Re: [PATCH] powercap, intel_rapl.c, fix BIOS lock check

2015-12-09 Thread Prarit Bhargava
On 12/08/2015 07:12 PM, Seiichi Ikarashi wrote: > On 2015-12-09 03:33, Prarit Bhargava wrote: >> Intel RAPL initialized on several systems where the BIOS lock bit (msr >> 0x610, bit 63) was set. This occured because the return value of >> rapl_read_data_raw() was being

[PATCH v2] powercap, intel_rapl.c, fix BIOS lock check

2015-12-09 Thread Prarit Bhargava
l.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlemail.com> Cc: Ajay Thomas <ajay.thomas.david.rajamanic...@intel.com> Signed-off-by: Prarit Bhargava <pra...@redhat.com> [

Re: [PATCH] powercap, intel_rapl.c, fix BIOS lock check

2015-12-09 Thread Prarit Bhargava
On 12/08/2015 07:12 PM, Seiichi Ikarashi wrote: > On 2015-12-09 03:33, Prarit Bhargava wrote: >> Intel RAPL initialized on several systems where the BIOS lock bit (msr >> 0x610, bit 63) was set. This occured because the return value of >> rapl_read_data_raw() was being

[PATCH] powercap, intel_rapl.c, fix BIOS lock check

2015-12-08 Thread Prarit Bhargava
Krause Cc: Ajay Thomas Signed-off-by: Prarit Bhargava --- drivers/powercap/intel_rapl.c |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/powercap/intel_rapl.c b/drivers/powercap/intel_rapl.c index cc97f08..0b0d09d 100644 --- a/drivers/powercap/intel_rapl.c +++

[PATCH] powercap, intel_rapl.c, fix BIOS lock check

2015-12-08 Thread Prarit Bhargava
l.com> Cc: Radivoje Jovanovic <radivoje.jovano...@intel.com> Cc: Seiichi Ikarashi <s.ikara...@jp.fujitsu.com> Cc: Mathias Krause <mini...@googlemail.com> Cc: Ajay Thomas <ajay.thomas.david.rajamanic...@intel.com> Signed-off-by: Prarit Bhargava <pra...@redhat.com> ---

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 03:02 PM, Pandruvada, Srinivas wrote: > On Fri, 2015-11-20 at 10:43 -0500, Prarit Bhargava wrote: >> >> On 11/20/2015 10:19 AM, Viresh Kumar wrote: >>> On 20-11-15, 10:10, Prarit Bhargava wrote: >>>>>> limits->max_policy

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 10:19 AM, Viresh Kumar wrote: > On 20-11-15, 10:10, Prarit Bhargava wrote: >>>>limits->max_policy_pct = clamp_t(int, limits->max_policy_pct, 0 , 100); >>> >>> And put this after the later one ? >>> >>>>

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 08:18 AM, Viresh Kumar wrote: > On 20-11-15, 07:32, Prarit Bhargava wrote: >> I have a Intel (6,63) processor with a "marketing" frequency (from >> /proc/cpuinfo) of 2100MHz, and a max turbo frequency of 2600MHz. I >> can execute >> >>

[PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
Cc: Srinivas Pandruvada Cc: Len Brown Cc: Alexandra Yates Cc: Kristen Carlson Accardi Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava --- drivers/cpufreq/intel_pstate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/c

[PATCH 2/2] cpufreq, intel_pstate, fix limits->max_perf rounding error

2015-11-20 Thread Prarit Bhargava
cardi Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava --- drivers/cpufreq/intel_pstate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 6b63374..8b8e331 100644 --

[PATCH 0/2 v2] cpufreq, intel_pstate, Fix rounding errors

2015-11-20 Thread Prarit Bhargava
n on a (6,78) with HWP enabled and a (6,79) system. Testing on both systems showed that the problem was resolved. Cc: Srinivas Pandruvada Cc: Len Brown Cc: Alexandra Yates Cc: Kristen Carlson Accardi Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: linux...@vger.kernel.org Sign

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 08:18 AM, Viresh Kumar wrote: > On 20-11-15, 07:32, Prarit Bhargava wrote: >> I have a Intel (6,63) processor with a "marketing" frequency (from >> /proc/cpuinfo) of 2100MHz, and a max turbo frequency of 2600MHz. I >> can execute >> >>

[PATCH 0/2 v2] cpufreq, intel_pstate, Fix rounding errors

2015-11-20 Thread Prarit Bhargava
di <kris...@linux.intel.com> Cc: "Rafael J. Wysocki" <r...@rjwysocki.net> Cc: Viresh Kumar <viresh.ku...@linaro.org> Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava <pra...@redhat.com> [v2]: Separate into two patches, and rebase onto git://git.kernel.o

[PATCH 2/2] cpufreq, intel_pstate, fix limits->max_perf rounding error

2015-11-20 Thread Prarit Bhargava
r...@intel.com> Cc: Alexandra Yates <alexandra.ya...@intel.com> Cc: Kristen Carlson Accardi <kris...@linux.intel.com> Cc: "Rafael J. Wysocki" <r...@rjwysocki.net> Cc: Viresh Kumar <viresh.ku...@linaro.org> Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava

[PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
sh.ku...@linaro.org> Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- drivers/cpufreq/intel_pstate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c index 001a532..6b63374 100644 --- a/dr

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 10:19 AM, Viresh Kumar wrote: > On 20-11-15, 10:10, Prarit Bhargava wrote: >>>>limits->max_policy_pct = clamp_t(int, limits->max_policy_pct, 0 , 100); >>> >>> And put this after the later one ? >>> >>>>

Re: [PATCH 1/2] cpufreq, intel_pstate, Fix limits->max_policy_pct rounding error

2015-11-20 Thread Prarit Bhargava
On 11/20/2015 03:02 PM, Pandruvada, Srinivas wrote: > On Fri, 2015-11-20 at 10:43 -0500, Prarit Bhargava wrote: >> >> On 11/20/2015 10:19 AM, Viresh Kumar wrote: >>> On 20-11-15, 10:10, Prarit Bhargava wrote: >>>>>> limits->max_policy

Re: [PATCH] cpufreq, intel_pstate.c, Fix rounding errors

2015-11-19 Thread Prarit Bhargava
On 11/18/2015 11:46 PM, Viresh Kumar wrote: > On 18-11-15, 10:55, Prarit Bhargava wrote: >> diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c >> index 2e31d09..686f024 100644 >> --- a/drivers/cpufreq/intel_pstate.c >> +++ b/drivers/cpufreq/i

Re: [PATCH] cpufreq, intel_pstate.c, Fix rounding errors

2015-11-19 Thread Prarit Bhargava
On 11/18/2015 11:46 PM, Viresh Kumar wrote: > On 18-11-15, 10:55, Prarit Bhargava wrote: >> diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c >> index 2e31d09..686f024 100644 >> --- a/drivers/cpufreq/intel_pstate.c >> +++ b/drivers/cpufreq/i

[PATCH] cpufreq, intel_pstate.c, Fix rounding errors

2015-11-18 Thread Prarit Bhargava
n on a (6,78) with HWP enabled and a (6,79) system. Testing on both systems showed that the problem was resolved. Cc: Srinivas Pandruvada Cc: Len Brown Cc: Alexandra Yates Cc: Kristen Carlson Accardi Cc: "Rafael J. Wysocki" Cc: Viresh Kumar Cc: linux...@vger.kernel.org

[PATCH] cpufreq, intel_pstate.c, Fix rounding errors

2015-11-18 Thread Prarit Bhargava
di <kris...@linux.intel.com> Cc: "Rafael J. Wysocki" <r...@rjwysocki.net> Cc: Viresh Kumar <viresh.ku...@linaro.org> Cc: linux...@vger.kernel.org Signed-off-by: Prarit Bhargava <pra...@redhat.com> --- drivers/cpufreq/intel_pstate.c |8 +++- 1

[PATCH 3/3] drivers/base, cpu, remove hotplugable_cpu_attr_groups

2015-10-30 Thread Prarit Bhargava
hotplugable_cpu_attr_groups is not different from common_cpu_attr_groups, and can be removed. This patchset renames common_cpu_attr_groups to cpu_attr_groups. Cc: Greg Kroah-Hartman Cc: Thomas Renninger Signed-off-by: Prarit Bhargava --- drivers/base/cpu.c | 16 ++-- 1 file

<    4   5   6   7   8   9   10   11   12   13   >