Commit d7a336d6 authored by Aditya Pakki's avatar Aditya Pakki Committed by Greg Kroah-Hartman

staging: kpc2000: remove unnecessary assertions in kpc_dma_transfer

In kpc_dma_transfer(), the assertion that priv is NULL and priv->ldev
is NULL, are never satisfied. The two callers of the function,
dereference the fields before the function is called. This patch
removes the two BUG_ON calls.
Signed-off-by: default avatarAditya Pakki <pakki001@umn.edu>
Link: https://lore.kernel.org/r/20191219172118.17456-1-pakki001@umn.eduSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 398d999f
...@@ -49,9 +49,7 @@ static int kpc_dma_transfer(struct dev_private_data *priv, ...@@ -49,9 +49,7 @@ static int kpc_dma_transfer(struct dev_private_data *priv,
u64 dma_addr; u64 dma_addr;
u64 user_ctl; u64 user_ctl;
BUG_ON(priv == NULL);
ldev = priv->ldev; ldev = priv->ldev;
BUG_ON(ldev == NULL);
acd = kzalloc(sizeof(*acd), GFP_KERNEL); acd = kzalloc(sizeof(*acd), GFP_KERNEL);
if (!acd) { if (!acd) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment