static struct Qdisc *qdisc_create(struct net_device *dev,
                                  struct netdev_queue *dev_queue,
-                                 struct Qdisc *p, u32 parent, u32 handle,
+                                 u32 parent, u32 handle,
                                  struct nlattr **tca, int *errp,
                                  struct netlink_ext_ack *extack)
 {
        }
        if (clid == TC_H_INGRESS) {
                if (dev_ingress_queue(dev)) {
-                       q = qdisc_create(dev, dev_ingress_queue(dev), p,
+                       q = qdisc_create(dev, dev_ingress_queue(dev),
                                         tcm->tcm_parent, tcm->tcm_parent,
                                         tca, &err, extack);
                } else {
                else
                        dev_queue = netdev_get_tx_queue(dev, 0);
 
-               q = qdisc_create(dev, dev_queue, p,
+               q = qdisc_create(dev, dev_queue,
                                 tcm->tcm_parent, tcm->tcm_handle,
                                 tca, &err, extack);
        }