diff mbox

drm/i915: shorten debugfs output simple attributes

Message ID 1365757805-1097-1-git-send-email-mika.kuoppala@intel.com (mailing list archive)
State New, archived
Headers show

Commit Message

Mika Kuoppala April 12, 2013, 9:10 a.m. UTC
commit 647416f9eefe7699754b01b9fc82758fde83248c
Author: Kees Cook <keescook@chromium.org>
Date:   Sun Mar 10 14:10:06 2013 -0700

    drm/i915: use simple attribute in debugfs routines

made i915_next_seqno debugfs entry to crop it's output
if returned value was large enough. Using simple_attr
will limit the output to 24 bytes.

Fix is to strip out preamples on all simple attributes
that have one.

v2: Fix all simple attributes (Daniel Vetter)

Cc: Kees Cook <keescook@chromium.org>
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
---
 drivers/gpu/drm/i915/i915_debugfs.c |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Kees Cook April 12, 2013, 6 p.m. UTC | #1
On Fri, Apr 12, 2013 at 2:10 AM, Mika Kuoppala
<mika.kuoppala@linux.intel.com> wrote:
> commit 647416f9eefe7699754b01b9fc82758fde83248c
> Author: Kees Cook <keescook@chromium.org>
> Date:   Sun Mar 10 14:10:06 2013 -0700
>
>     drm/i915: use simple attribute in debugfs routines
>
> made i915_next_seqno debugfs entry to crop it's output
> if returned value was large enough. Using simple_attr
> will limit the output to 24 bytes.
>
> Fix is to strip out preamples on all simple attributes
> that have one.
>
> v2: Fix all simple attributes (Daniel Vetter)
>
> Cc: Kees Cook <keescook@chromium.org>
> Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>

Acked-by: Kees Cook <keescook@chromium.org>
Daniel Vetter April 16, 2013, 7:33 a.m. UTC | #2
On Fri, Apr 12, 2013 at 11:00:20AM -0700, Kees Cook wrote:
> On Fri, Apr 12, 2013 at 2:10 AM, Mika Kuoppala
> <mika.kuoppala@linux.intel.com> wrote:
> > commit 647416f9eefe7699754b01b9fc82758fde83248c
> > Author: Kees Cook <keescook@chromium.org>
> > Date:   Sun Mar 10 14:10:06 2013 -0700
> >
> >     drm/i915: use simple attribute in debugfs routines
> >
> > made i915_next_seqno debugfs entry to crop it's output
> > if returned value was large enough. Using simple_attr
> > will limit the output to 24 bytes.
> >
> > Fix is to strip out preamples on all simple attributes
> > that have one.
> >
> > v2: Fix all simple attributes (Daniel Vetter)
> >
> > Cc: Kees Cook <keescook@chromium.org>
> > Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
> 
> Acked-by: Kees Cook <keescook@chromium.org>

Queued for -next, thanks for the patch.
-Daniel
diff mbox

Patch

diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
index be88532..7e60bb5 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -901,7 +901,7 @@  i915_next_seqno_set(void *data, u64 val)
 
 DEFINE_SIMPLE_ATTRIBUTE(i915_next_seqno_fops,
 			i915_next_seqno_get, i915_next_seqno_set,
-			"next_seqno :  0x%llx\n");
+			"0x%llx\n");
 
 static int i915_rstdby_delays(struct seq_file *m, void *unused)
 {
@@ -1687,7 +1687,7 @@  i915_wedged_set(void *data, u64 val)
 
 DEFINE_SIMPLE_ATTRIBUTE(i915_wedged_fops,
 			i915_wedged_get, i915_wedged_set,
-			"wedged :  %llu\n");
+			"%llu\n");
 
 static int
 i915_ring_stop_get(void *data, u64 *val)
@@ -1841,7 +1841,7 @@  i915_max_freq_set(void *data, u64 val)
 
 DEFINE_SIMPLE_ATTRIBUTE(i915_max_freq_fops,
 			i915_max_freq_get, i915_max_freq_set,
-			"max freq: %llu\n");
+			"%llu\n");
 
 static int
 i915_min_freq_get(void *data, u64 *val)
@@ -1892,7 +1892,7 @@  i915_min_freq_set(void *data, u64 val)
 
 DEFINE_SIMPLE_ATTRIBUTE(i915_min_freq_fops,
 			i915_min_freq_get, i915_min_freq_set,
-			"min freq: %llu\n");
+			"%llu\n");
 
 static int
 i915_cache_sharing_get(void *data, u64 *val)