1. 30 9月, 2011 24 次提交
  2. 20 9月, 2011 3 次提交
  3. 14 9月, 2011 11 次提交
  4. 11 9月, 2011 2 次提交
    • F
      [media] vp7045: fix buffer setup · fc61ccd3
      Florian Mickler 提交于
      dvb_usb_device_init calls the frontend_attach method of this driver which
      uses vp7045_usb_ob. In order to have a buffer ready in vp7045_usb_op, it has to
      be allocated before that happens.
      
      Luckily we can use the whole private data as the buffer as it gets separately
      allocated on the heap via kzalloc in dvb_usb_device_init and is thus apt for
      use via usb_control_msg.
      
      This fixes a
      	BUG: unable to handle kernel paging request at 0000000000001e78
      
      reported by Tino Keitel and diagnosed by Dan Carpenter.
      
      Cc: stable@kernel.org # For v3.0 and upper
      Tested-by: NTino Keitel <tino.keitel@tikei.de>
      Signed-off-by: NFlorian Mickler <florian@mickler.org>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      fc61ccd3
    • J
      [media] nuvoton-cir: simplify raw IR sample handling · de4ed0c1
      Jarod Wilson 提交于
      The nuvoton-cir driver was storing up consecutive pulse-pulse and
      space-space samples internally, for no good reason, since
      ir_raw_event_store_with_filter() already merges back to back like
      samples types for us. This should also fix a regression introduced late
      in 3.0 that related to a timeout change, which actually becomes correct
      when coupled with this change. Tested with RC6 and RC5 on my own
      nuvoton-cir hardware atop vanilla 3.0.0, after verifying quirky
      behavior in 3.0 due to the timeout change.
      Reported-by: NStephan Raue <sraue@openelec.tv>
      CC: Stephan Raue <sraue@openelec.tv>
      CC: stable@vger.kernel.org
      Signed-off-by: NJarod Wilson <jarod@redhat.com>
      Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      de4ed0c1