Skip to content
  1. Aug 08, 2015
  2. Aug 06, 2015
    • Marek Belisko's avatar
      Input: twl4030-vibra - fix ERROR: Bad of_node_put() warning · e661d0a0
      Marek Belisko authored
      
      
      Fix following:
      [    8.862274] ERROR: Bad of_node_put() on /ocp/i2c@48070000/twl@48/audio
      [    8.869293] CPU: 0 PID: 1003 Comm: modprobe Not tainted 4.2.0-rc2-letux+ #1175
      [    8.876922] Hardware name: Generic OMAP36xx (Flattened Device Tree)
      [    8.883514] [<c00159e0>] (unwind_backtrace) from [<c0012488>] (show_stack+0x10/0x14)
      [    8.891693] [<c0012488>] (show_stack) from [<c05cb810>] (dump_stack+0x78/0x94)
      [    8.899322] [<c05cb810>] (dump_stack) from [<c02cfd5c>] (kobject_release+0x68/0x7c)
      [    8.907409] [<c02cfd5c>] (kobject_release) from [<bf0040c4>] (twl4030_vibra_probe+0x74/0x188 [twl4030_vibra])
      [    8.917877] [<bf0040c4>] (twl4030_vibra_probe [twl4030_vibra]) from [<c03816ac>] (platform_drv_probe+0x48/0x90)
      [    8.928497] [<c03816ac>] (platform_drv_probe) from [<c037feb4>] (really_probe+0xd4/0x238)
      [    8.937103] [<c037feb4>] (really_probe) from [<c0380160>] (driver_probe_device+0x30/0x48)
      [    8.945678] [<c0380160>] (driver_probe_device) from [<c03801e0>] (__driver_attach+0x68/0x8c)
      [    8.954589] [<c03801e0>] (__driver_attach) from [<c037ea60>] (bus_for_each_dev+0x50/0x84)
      [    8.963226] [<c037ea60>] (bus_for_each_dev) from [<c037f828>] (bus_add_driver+0xcc/0x1e4)
      [    8.971832] [<c037f828>] (bus_add_driver) from [<c0380b60>] (driver_register+0x9c/0xe0)
      [    8.980255] [<c0380b60>] (driver_register) from [<c00097e0>] (do_one_initcall+0x100/0x1b8)
      [    8.988983] [<c00097e0>] (do_one_initcall) from [<c00b8008>] (do_init_module+0x58/0x1c0)
      [    8.997497] [<c00b8008>] (do_init_module) from [<c00b8cac>] (SyS_init_module+0x54/0x64)
      [    9.005950] [<c00b8cac>] (SyS_init_module) from [<c000ed20>] (ret_fast_syscall+0x0/0x54)
      [    9.015838] input: twl4030:vibrator as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/input/input2
      
      node passed to of_find_node_by_name is put inside that function and new node
      is returned if found. Free returned node not already freed node.
      
      Signed-off-by: default avatarMarek Belisko <marek@goldelico.com>
      Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
      e661d0a0
  3. Aug 04, 2015
  4. Jul 29, 2015
    • Dmitry Torokhov's avatar
      Revert "Input: zforce - don't overwrite the stack" · 3213afb8
      Dmitry Torokhov authored
      This reverts commit 7d01cd26 because
      with given FRAME_MAXSIZE of 257 the check will never trigger and it
      causes warnings from GCC (with -Wtype-limits). Also the check was
      incorrect as it was not accounting for the already read 2 bytes of data
      stored in the buffer.
      3213afb8
  5. Jul 28, 2015
  6. Jul 25, 2015
  7. Jul 24, 2015
  8. Jul 17, 2015
  9. Jul 11, 2015
  10. Jul 08, 2015
  11. Jul 04, 2015
  12. Jul 02, 2015
  13. Jun 30, 2015
  14. Jun 26, 2015
  15. Jun 25, 2015
  16. Jun 23, 2015
  17. Jun 17, 2015
  18. Jun 12, 2015
  19. Jun 10, 2015