[Intel-gfx] [PATCH 1/1] drm/i915: shorten i915_next_seqno debugfs output
Kees Cook
keescook at chromium.org
Thu Apr 11 18:02:22 CEST 2013
On Thu, Apr 11, 2013 at 6:22 AM, Mika Kuoppala
<mika.kuoppala at linux.intel.com> wrote:
> commit 647416f9eefe7699754b01b9fc82758fde83248c
> Author: Kees Cook <keescook at 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 this by returning
> only the value and nothing else.
>
> Cc: Kees Cook <keescook at chromium.org>
> Signed-off-by: Mika Kuoppala <mika.kuoppala at intel.com>
Oh! Thanks for catching that. What a weird limitation.
What about max freq, min freq, and wedged? Do those run the risk of
truncation too?
-Kees
> ---
> drivers/gpu/drm/i915/i915_debugfs.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
> index be88532..afe9421 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)
> {
> --
> 1.7.9.5
>
--
Kees Cook
Chrome OS Security
More information about the Intel-gfx
mailing list