31 May, 2019

1 commit

  • Based on 1 normalized pattern(s):

    this program is free software you can redistribute it and or modify
    it under the terms of the gnu general public license as published by
    the free software foundation either version 2 of the license or at
    your option any later version

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-or-later

    has been chosen to replace the boilerplate/reference in 3029 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Allison Randal
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

16 Feb, 2018

2 commits


21 Mar, 2017

1 commit


13 Jan, 2017

2 commits

  • Make sure to check for short control transfers in order to avoid parsing
    uninitialised buffer data and leaking it to user space.

    Note that the backlight and macro-mode buffer constraints are kept as
    loose as possible in order to avoid any regressions should the current
    buffer sizes be larger than necessary.

    Fixes: 6f78193ee9ea ("HID: corsair: Add Corsair Vengeance K90 driver")
    Cc: stable
    Signed-off-by: Johan Hovold
    Signed-off-by: Jiri Kosina

    Johan Hovold
     
  • Not all platforms support DMA to the stack, and specifically since v4.9
    this is no longer supported on x86 with VMAP_STACK either.

    Note that the macro-mode buffer was larger than necessary.

    Fixes: 6f78193ee9ea ("HID: corsair: Add Corsair Vengeance K90 driver")
    Cc: stable
    Signed-off-by: Johan Hovold
    Signed-off-by: Jiri Kosina

    Johan Hovold
     

23 Feb, 2016

1 commit


28 Dec, 2015

1 commit


01 Oct, 2015

2 commits