All of lore.kernel.org
 help / color / mirror / Atom feed
* [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)
@ 2022-03-11 11:16 ` Dan Carpenter
  0 siblings, 0 replies; 5+ messages in thread
From: kernel test robot @ 2022-03-10 20:50 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 5138 bytes --]

CC: kbuild-all(a)lists.01.org
BCC: lkp(a)intel.com
CC: linux-can(a)vger.kernel.org
TO: Oliver Hartkopp <socketcan@hartkopp.net>
CC: "Marc Kleine-Budde" <mkl@pengutronix.de>

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git testing
head:   0691a4b55c89055c1efb61a7696f4bc6aa5cf630
commit: 1574481bb3de11c9d44f5405c17e948b76794f39 [4/29] vxcan: remove sk reference in peer skb
:::::: branch date: 12 hours ago
:::::: commit date: 12 hours ago
config: arc-randconfig-m031-20220310 (https://download.01.org/0day-ci/archive/20220311/202203110433.qIHMpuS5-lkp(a)intel.com/config)
compiler: arceb-elf-gcc (GCC) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

New smatch warnings:
drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)

Old smatch warnings:
arch/arc/include/asm/thread_info.h:65 current_thread_info() error: uninitialized symbol 'sp'.

vim +60 drivers/net/can/vxcan.c

a8f820a380a2a0 Oliver Hartkopp           2017-04-25  35  
1574481bb3de11 Oliver Hartkopp           2022-03-09  36  static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev)
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  37  {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  38  	struct vxcan_priv *priv = netdev_priv(dev);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  39  	struct net_device *peer;
1574481bb3de11 Oliver Hartkopp           2022-03-09  40  	struct canfd_frame *cfd = (struct canfd_frame *)oskb->data;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  41  	struct net_device_stats *peerstats, *srcstats = &dev->stats;
1574481bb3de11 Oliver Hartkopp           2022-03-09  42  	struct sk_buff *skb;
75854cad5d8097 Vincent Mailhol           2021-01-20  43  	u8 len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  44  
1574481bb3de11 Oliver Hartkopp           2022-03-09  45  	if (can_dropped_invalid_skb(dev, oskb))
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  46  		return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  47  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  48  	rcu_read_lock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  49  	peer = rcu_dereference(priv->peer);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  50  	if (unlikely(!peer)) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  51  		kfree_skb(oskb);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  52  		dev->stats.tx_dropped++;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  53  		goto out_unlock;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  54  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  55  
1574481bb3de11 Oliver Hartkopp           2022-03-09  56  	skb = skb_clone(oskb, GFP_ATOMIC);
1574481bb3de11 Oliver Hartkopp           2022-03-09  57  	if (skb) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  58  		consume_skb(oskb);
1574481bb3de11 Oliver Hartkopp           2022-03-09  59  	} else {
1574481bb3de11 Oliver Hartkopp           2022-03-09 @60  		kfree(oskb);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  61  		goto out_unlock;
1574481bb3de11 Oliver Hartkopp           2022-03-09  62  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  63  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  64  	/* reset CAN GW hop counter */
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  65  	skb->csum_start = 0;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  66  	skb->pkt_type   = PACKET_BROADCAST;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  67  	skb->dev        = peer;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  68  	skb->ip_summed  = CHECKSUM_UNNECESSARY;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  69  
cc4b08c31b5c51 Vincent Mailhol           2021-12-07  70  	len = cfd->can_id & CAN_RTR_FLAG ? 0 : cfd->len;
00f4a0afb7eafd Sebastian Andrzej Siewior 2022-03-05  71  	if (netif_rx(skb) == NET_RX_SUCCESS) {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  72  		srcstats->tx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  73  		srcstats->tx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  74  		peerstats = &peer->stats;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  75  		peerstats->rx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  76  		peerstats->rx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  77  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  78  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  79  out_unlock:
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  80  	rcu_read_unlock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  81  	return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  82  }
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  83  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)
@ 2022-03-11 11:16 ` Dan Carpenter
  0 siblings, 0 replies; 5+ messages in thread
From: Dan Carpenter @ 2022-03-11 11:16 UTC (permalink / raw)
  To: kbuild, Oliver Hartkopp; +Cc: lkp, kbuild-all, linux-can, Marc Kleine-Budde

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git testing
head:   0691a4b55c89055c1efb61a7696f4bc6aa5cf630
commit: 1574481bb3de11c9d44f5405c17e948b76794f39 [4/29] vxcan: remove sk reference in peer skb
config: arc-randconfig-m031-20220310 (https://download.01.org/0day-ci/archive/20220311/202203110433.qIHMpuS5-lkp@intel.com/config)
compiler: arceb-elf-gcc (GCC) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

New smatch warnings:
drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)

vim +60 drivers/net/can/vxcan.c

1574481bb3de11 Oliver Hartkopp           2022-03-09  36  static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev)
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  37  {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  38  	struct vxcan_priv *priv = netdev_priv(dev);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  39  	struct net_device *peer;
1574481bb3de11 Oliver Hartkopp           2022-03-09  40  	struct canfd_frame *cfd = (struct canfd_frame *)oskb->data;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  41  	struct net_device_stats *peerstats, *srcstats = &dev->stats;
1574481bb3de11 Oliver Hartkopp           2022-03-09  42  	struct sk_buff *skb;
75854cad5d8097 Vincent Mailhol           2021-01-20  43  	u8 len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  44  
1574481bb3de11 Oliver Hartkopp           2022-03-09  45  	if (can_dropped_invalid_skb(dev, oskb))
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  46  		return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  47  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  48  	rcu_read_lock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  49  	peer = rcu_dereference(priv->peer);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  50  	if (unlikely(!peer)) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  51  		kfree_skb(oskb);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  52  		dev->stats.tx_dropped++;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  53  		goto out_unlock;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  54  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  55  
1574481bb3de11 Oliver Hartkopp           2022-03-09  56  	skb = skb_clone(oskb, GFP_ATOMIC);
1574481bb3de11 Oliver Hartkopp           2022-03-09  57  	if (skb) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  58  		consume_skb(oskb);
1574481bb3de11 Oliver Hartkopp           2022-03-09  59  	} else {
1574481bb3de11 Oliver Hartkopp           2022-03-09 @60  		kfree(oskb);

kfree_skb(oskb);

a8f820a380a2a0 Oliver Hartkopp           2017-04-25  61  		goto out_unlock;
1574481bb3de11 Oliver Hartkopp           2022-03-09  62  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  63  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  64  	/* reset CAN GW hop counter */
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  65  	skb->csum_start = 0;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  66  	skb->pkt_type   = PACKET_BROADCAST;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  67  	skb->dev        = peer;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  68  	skb->ip_summed  = CHECKSUM_UNNECESSARY;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  69  
cc4b08c31b5c51 Vincent Mailhol           2021-12-07  70  	len = cfd->can_id & CAN_RTR_FLAG ? 0 : cfd->len;
00f4a0afb7eafd Sebastian Andrzej Siewior 2022-03-05  71  	if (netif_rx(skb) == NET_RX_SUCCESS) {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  72  		srcstats->tx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  73  		srcstats->tx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  74  		peerstats = &peer->stats;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  75  		peerstats->rx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  76  		peerstats->rx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  77  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  78  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  79  out_unlock:
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  80  	rcu_read_unlock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  81  	return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  82  }

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)
@ 2022-03-11 11:16 ` Dan Carpenter
  0 siblings, 0 replies; 5+ messages in thread
From: Dan Carpenter @ 2022-03-11 11:16 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 4677 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git testing
head:   0691a4b55c89055c1efb61a7696f4bc6aa5cf630
commit: 1574481bb3de11c9d44f5405c17e948b76794f39 [4/29] vxcan: remove sk reference in peer skb
config: arc-randconfig-m031-20220310 (https://download.01.org/0day-ci/archive/20220311/202203110433.qIHMpuS5-lkp(a)intel.com/config)
compiler: arceb-elf-gcc (GCC) 11.2.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

New smatch warnings:
drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)

vim +60 drivers/net/can/vxcan.c

1574481bb3de11 Oliver Hartkopp           2022-03-09  36  static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev)
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  37  {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  38  	struct vxcan_priv *priv = netdev_priv(dev);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  39  	struct net_device *peer;
1574481bb3de11 Oliver Hartkopp           2022-03-09  40  	struct canfd_frame *cfd = (struct canfd_frame *)oskb->data;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  41  	struct net_device_stats *peerstats, *srcstats = &dev->stats;
1574481bb3de11 Oliver Hartkopp           2022-03-09  42  	struct sk_buff *skb;
75854cad5d8097 Vincent Mailhol           2021-01-20  43  	u8 len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  44  
1574481bb3de11 Oliver Hartkopp           2022-03-09  45  	if (can_dropped_invalid_skb(dev, oskb))
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  46  		return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  47  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  48  	rcu_read_lock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  49  	peer = rcu_dereference(priv->peer);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  50  	if (unlikely(!peer)) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  51  		kfree_skb(oskb);
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  52  		dev->stats.tx_dropped++;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  53  		goto out_unlock;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  54  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  55  
1574481bb3de11 Oliver Hartkopp           2022-03-09  56  	skb = skb_clone(oskb, GFP_ATOMIC);
1574481bb3de11 Oliver Hartkopp           2022-03-09  57  	if (skb) {
1574481bb3de11 Oliver Hartkopp           2022-03-09  58  		consume_skb(oskb);
1574481bb3de11 Oliver Hartkopp           2022-03-09  59  	} else {
1574481bb3de11 Oliver Hartkopp           2022-03-09 @60  		kfree(oskb);

kfree_skb(oskb);

a8f820a380a2a0 Oliver Hartkopp           2017-04-25  61  		goto out_unlock;
1574481bb3de11 Oliver Hartkopp           2022-03-09  62  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  63  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  64  	/* reset CAN GW hop counter */
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  65  	skb->csum_start = 0;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  66  	skb->pkt_type   = PACKET_BROADCAST;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  67  	skb->dev        = peer;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  68  	skb->ip_summed  = CHECKSUM_UNNECESSARY;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  69  
cc4b08c31b5c51 Vincent Mailhol           2021-12-07  70  	len = cfd->can_id & CAN_RTR_FLAG ? 0 : cfd->len;
00f4a0afb7eafd Sebastian Andrzej Siewior 2022-03-05  71  	if (netif_rx(skb) == NET_RX_SUCCESS) {
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  72  		srcstats->tx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  73  		srcstats->tx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  74  		peerstats = &peer->stats;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  75  		peerstats->rx_packets++;
75854cad5d8097 Vincent Mailhol           2021-01-20  76  		peerstats->rx_bytes += len;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  77  	}
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  78  
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  79  out_unlock:
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  80  	rcu_read_unlock();
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  81  	return NETDEV_TX_OK;
a8f820a380a2a0 Oliver Hartkopp           2017-04-25  82  }

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)
  2022-03-11 11:16 ` Dan Carpenter
@ 2022-03-11 12:49   ` Marc Kleine-Budde
  -1 siblings, 0 replies; 5+ messages in thread
From: Marc Kleine-Budde @ 2022-03-11 12:49 UTC (permalink / raw)
  To: Dan Carpenter; +Cc: kbuild, Oliver Hartkopp, lkp, kbuild-all, linux-can

[-- Attachment #1: Type: text/plain, Size: 1180 bytes --]

On 11.03.2022 14:16:25, Dan Carpenter wrote:
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git testing
> head:   0691a4b55c89055c1efb61a7696f4bc6aa5cf630
> commit: 1574481bb3de11c9d44f5405c17e948b76794f39 [4/29] vxcan: remove sk reference in peer skb
> config: arc-randconfig-m031-20220310 (https://download.01.org/0day-ci/archive/20220311/202203110433.qIHMpuS5-lkp@intel.com/config)
> compiler: arceb-elf-gcc (GCC) 11.2.0
> 
> If you fix the issue, kindly add following tag as appropriate
> Reported-by: kernel test robot <lkp@intel.com>

Good Bot!

> Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
> 
> New smatch warnings:
> drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)

The totally makes sense, I've send a patch:
https://lore.kernel.org/all/20220311123741.382618-1-mkl@pengutronix.de

Thanks,
Marc

-- 
Pengutronix e.K.                 | Marc Kleine-Budde           |
Embedded Linux                   | https://www.pengutronix.de  |
Vertretung West/Dortmund         | Phone: +49-231-2826-924     |
Amtsgericht Hildesheim, HRA 2686 | Fax:   +49-5121-206917-5555 |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)
@ 2022-03-11 12:49   ` Marc Kleine-Budde
  0 siblings, 0 replies; 5+ messages in thread
From: Marc Kleine-Budde @ 2022-03-11 12:49 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]

On 11.03.2022 14:16:25, Dan Carpenter wrote:
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git testing
> head:   0691a4b55c89055c1efb61a7696f4bc6aa5cf630
> commit: 1574481bb3de11c9d44f5405c17e948b76794f39 [4/29] vxcan: remove sk reference in peer skb
> config: arc-randconfig-m031-20220310 (https://download.01.org/0day-ci/archive/20220311/202203110433.qIHMpuS5-lkp(a)intel.com/config)
> compiler: arceb-elf-gcc (GCC) 11.2.0
> 
> If you fix the issue, kindly add following tag as appropriate
> Reported-by: kernel test robot <lkp@intel.com>

Good Bot!

> Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
> 
> New smatch warnings:
> drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb)

The totally makes sense, I've send a patch:
https://lore.kernel.org/all/20220311123741.382618-1-mkl(a)pengutronix.de

Thanks,
Marc

-- 
Pengutronix e.K.                 | Marc Kleine-Budde           |
Embedded Linux                   | https://www.pengutronix.de  |
Vertretung West/Dortmund         | Phone: +49-231-2826-924     |
Amtsgericht Hildesheim, HRA 2686 | Fax:   +49-5121-206917-5555 |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-03-11 12:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-10 20:50 [mkl-can-next:testing 4/29] drivers/net/can/vxcan.c:60 vxcan_xmit() error: use kfree_skb() here instead of kfree(oskb) kernel test robot
2022-03-11 11:16 ` Dan Carpenter
2022-03-11 11:16 ` Dan Carpenter
2022-03-11 12:49 ` Marc Kleine-Budde
2022-03-11 12:49   ` Marc Kleine-Budde

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.