1. 13 6月, 2013 4 次提交
  2. 09 6月, 2013 1 次提交
  3. 25 4月, 2013 2 次提交
  4. 15 4月, 2013 2 次提交
  5. 05 4月, 2013 3 次提交
  6. 31 3月, 2013 5 次提交
  7. 22 3月, 2013 1 次提交
  8. 06 3月, 2013 1 次提交
  9. 06 2月, 2013 4 次提交
  10. 26 1月, 2013 1 次提交
  11. 06 1月, 2013 1 次提交
    • S
      [media] s5p-fimc: Prevent AB-BA deadlock during links reconfiguration · 740ad921
      Sylwester Nawrocki 提交于
      This patch patch eliminates potential AB-BA deadlock when one process calls
      open(), or VIDIOC_S/TRY_FMT ioctl  on the FIMC capture video node, while
      other thread is reconfiguring media links via media device node:
      /dev/video? open()		  /dev/media? MEDIA_IOC_SETUP_LINK ioctl
      mutex_lock(video_lock)            mutex_lock(graph_lock)
          fimc_pipeline_open()               fimc_md_link_notify()
              mutex_lock(graph_lock)	          mutex_lock(video_lock)
                ...                               ...
      The deadlock is avoided by always taking the graph mutex first in video
      node open() or an ioctl, before the video lock is acquired. Reversed
      order seems impossible, since media device driver's link_notify callback
      is called with media graph mutex already held.
      To ensure proper locking order VIDIOC_S_FMT and VIDIOC_TRY_FMT ioctls are
      not serialized in the v4l2-core and the driver takes care of it itself.
      Signed-off-by: NSylwester Nawrocki <s.nawrocki@samsung.com>
      Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      740ad921
  12. 04 1月, 2013 1 次提交
    • G
      Drivers: media: remove __dev* attributes. · 4c62e976
      Greg Kroah-Hartman 提交于
      CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
      markings need to be removed.
      
      This change removes the use of __devinit, __devexit_p, __devinitdata,
      __devinitconst, and __devexit from these drivers.
      
      Based on patches originally written by Bill Pemberton, but redone by me
      in order to handle some of the coding style issues better, by hand.
      
      Cc: Bill Pemberton <wfp5p@virginia.edu>
      Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      4c62e976
  13. 21 12月, 2012 1 次提交
  14. 27 11月, 2012 2 次提交
  15. 26 10月, 2012 1 次提交
  16. 03 10月, 2012 1 次提交
  17. 02 10月, 2012 4 次提交
  18. 16 8月, 2012 1 次提交
  19. 07 7月, 2012 3 次提交
  20. 25 6月, 2012 1 次提交