Skip to content
  1. Jan 14, 2022
  2. Jan 13, 2022
  3. Jan 12, 2022
  4. Jan 11, 2022
  5. Jan 07, 2022
  6. Jan 06, 2022
    • Padmanabha Srinivasaiah's avatar
      bcm2835-v4l2-isp: Add missing lock initialization · e9bc4a48
      Padmanabha Srinivasaiah authored
      
      
      ISP device allocation is dynamic hence the locks too.
      struct mutex queue_lock is not initialized which result in bug.
      
      Fixing same by initializing it.
      
      [   29.847138] INFO: trying to register non-static key.
      [   29.847156] The code is fine but needs lockdep annotation, or maybe
      [   29.847159] you didn't initialize this object before use?
      [   29.847161] turning off the locking correctness validator.
      [   29.847167] CPU: 1 PID: 343 Comm: v4l_id Tainted: G         C        5.15.11-rt24-v8+ #8
      [   29.847187] Hardware name: Raspberry Pi 4 Model B Rev 1.4 (DT)
      [   29.847194] Call trace:
      [   29.847197]  dump_backtrace+0x0/0x1b8
      [   29.847227]  show_stack+0x20/0x30
      [   29.847240]  dump_stack_lvl+0x8c/0xb8
      [   29.847254]  dump_stack+0x18/0x34
      [   29.847263]  register_lock_class+0x494/0x4a0
      [   29.847278]  __lock_acquire+0x80/0x1680
      [   29.847289]  lock_acquire+0x214/0x3a0
      [   29.847300]  mutex_lock_nested+0x70/0xc8
      [   29.847312]  _vb2_fop_release+0x3c/0xa8 [videobuf2_v4l2]
      [   29.847346]  vb2_fop_release+0x34/0x60 [videobuf2_v4l2]
      [   29.847367]  v4l2_release+0xc8/0x108 [videodev]
      [   29.847453]  __fput+0x8c/0x258
      [   29.847476]  ____fput+0x18/0x28
      [   29.847487]  task_work_run+0x98/0x180
      [   29.847502]  do_notify_resume+0x228/0x3f8
      [   29.847515]  el0_svc+0xec/0xf0
      [   29.847523]  el0t_64_sync_handler+0x90/0xb8
      [   29.847531]  el0t_64_sync+0x180/0x184
      
      Signed-off-by: default avatarPadmanabha Srinivasaiah <treasure4paddy@gmail.com>
      e9bc4a48
    • Andreas Blaesius's avatar
      Use GitHubs issue form for bug reports · b77ae533
      Andreas Blaesius authored
      Use GitHubs issue form for bug reports.
      
      - modern look
      - user don't need to mess with given markdown parts while filling the issue template
      
      Setup config.yml for general questions and problems with the Raspbian distribution packages.
      b77ae533
  7. Jan 05, 2022