media: bttv: replace BUG with WARN_ON
authorDeborah Brouwer <deborah.brouwer@collabora.com>
Sat, 15 Jul 2023 02:15:58 +0000 (19:15 -0700)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Mon, 14 Aug 2023 18:27:58 +0000 (20:27 +0200)
Both BUG and BUG_ON are replaced with WARN_ON wherever they would still be
present after the vb2 conversion. WARN_ON is sufficient in these cases.

Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/pci/bt8xx/bttv-driver.c
drivers/media/pci/bt8xx/bttv-risc.c
drivers/media/pci/bt8xx/bttv-vbi.c

index 0d5fdb8479d55ce79b617dea9a17c211352919fc..6e19d3d35ffb011c6489da112a3924a5a35b2467 100644 (file)
@@ -1111,8 +1111,8 @@ set_tvnorm(struct bttv *btv, unsigned int norm)
        const struct bttv_tvnorm *tvnorm;
        v4l2_std_id id;
 
-       BUG_ON(norm >= BTTV_TVNORMS);
-       BUG_ON(btv->tvnorm >= BTTV_TVNORMS);
+       WARN_ON(norm >= BTTV_TVNORMS);
+       WARN_ON(btv->tvnorm >= BTTV_TVNORMS);
 
        tvnorm = &bttv_tvnorms[norm];
 
@@ -1910,8 +1910,8 @@ limit_scaled_size_lock       (struct bttv_fh *               fh,
        __s32 max_height;
        int rc;
 
-       BUG_ON((int) width_mask >= 0 ||
-              width_bias >= (unsigned int) -width_mask);
+       WARN_ON((int)width_mask >= 0 ||
+               width_bias >= (unsigned int)(-width_mask));
 
        /* Make sure tvnorm, vbi_end and the current cropping parameters
           remain consistent until we're done. */
@@ -2026,7 +2026,7 @@ static int bttv_resource(struct bttv_fh *fh)
                res = RESOURCE_VBI;
                break;
        default:
-               BUG();
+               WARN_ON(1);
        }
        return res;
 }
index 4fa4b9da9634bf3ecf5cb433131fefcf157cb24a..fae8b10de7a992644882264b22d232c9654c6f13 100644 (file)
@@ -106,7 +106,7 @@ bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
 
        /* save pointer to jmp instruction address */
        risc->jmp = rp;
-       BUG_ON((risc->jmp - risc->cpu + 2) * sizeof(*risc->cpu) > risc->size);
+       WARN_ON((risc->jmp - risc->cpu + 2) * sizeof(*risc->cpu) > risc->size);
        return 0;
 }
 
@@ -227,7 +227,7 @@ bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc,
 
        /* save pointer to jmp instruction address */
        risc->jmp = rp;
-       BUG_ON((risc->jmp - risc->cpu + 2) * sizeof(*risc->cpu) > risc->size);
+       WARN_ON((risc->jmp - risc->cpu + 2) * sizeof(*risc->cpu) > risc->size);
        return 0;
 }
 
@@ -646,7 +646,7 @@ bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf)
                                         bpf,bpl,0,0,buf->vb.height >> 1);
                        break;
                default:
-                       BUG();
+                       WARN_ON(1);
                }
        }
 
@@ -737,7 +737,7 @@ bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf)
                                         0);
                        break;
                default:
-                       BUG();
+                       WARN_ON(1);
                }
        }
 
index 24b28a05bfd98def4ff61666d62a1d84204a250b..0b05309d1fb71133341d72f3c04390504288959b 100644 (file)
@@ -250,7 +250,7 @@ static int try_fmt(struct v4l2_vbi_format *f, const struct bttv_tvnorm *tvnorm,
        if (min_start > max_start)
                return -EBUSY;
 
-       BUG_ON(max_start >= max_end);
+       WARN_ON(max_start >= max_end);
 
        f->sampling_rate    = tvnorm->Fsc;
        f->samples_per_line = VBI_BPL;
@@ -430,8 +430,8 @@ void bttv_vbi_fmt_reset(struct bttv_vbi_fmt *f, unsigned int norm)
        real_count              = ((tvnorm->cropcap.defrect.top >> 1)
                                   - tvnorm->vbistart[0]);
 
-       BUG_ON(real_samples_per_line > VBI_BPL);
-       BUG_ON(real_count > VBI_DEFLINES);
+       WARN_ON(real_samples_per_line > VBI_BPL);
+       WARN_ON(real_count > VBI_DEFLINES);
 
        f->tvnorm               = tvnorm;