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