All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <202605030019.lL8x0ZPx-lkp@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index c37082a..d1f97cc 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,29 +1,13 @@
-BCC: lkp@intel.com
-CC: oe-kbuild-all@lists.linux.dev
-In-Reply-To: <20260421135027.357622-3-tristmd@gmail.com>
-References: <20260421135027.357622-3-tristmd@gmail.com>
-TO: Tristan Madani <tristmd@gmail.com>
-TO: Johannes Berg <johannes@sipsolutions.net>
-CC: libertas-dev@lists.infradead.org
-CC: linux-wireless@vger.kernel.org
-CC: Tristan Madani <tristan@talencesecurity.com>
-
 Hi Tristan,
 
 kernel test robot noticed the following build warnings:
 
-[auto build test WARNING on wireless-next/main]
-[also build test WARNING on wireless/main linus/master v7.1-rc1 next-20260430]
-[If your patch is applied to the wrong git tree, kindly drop us a note.
-And when submitting patch, we suggest to use '--base' as documented in
 https://git-scm.com/docs/git-format-patch#_base_tree_information]
 
 url:    https://github.com/intel-lab-lkp/linux/commits/Tristan-Madani/wifi-libertas-fix-OOB-read-from-firmware-pkt_ptr-offset-in-RX-path/20260423-061353
 base:   https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git main
 patch link:    https://lore.kernel.org/r/20260421135027.357622-3-tristmd%40gmail.com
 patch subject: [PATCH v3 2/2] wifi: libertas: fix OOB read from firmware bssdescriptsize in scan response
-:::::: branch date: 10 days ago
-:::::: commit date: 10 days ago
 config: i386-randconfig-141 (https://download.01.org/0day-ci/archive/20260503/202605030019.lL8x0ZPx-lkp@intel.com/config)
 compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
 smatch: v0.5.0-9065-ge9cc34fd
@@ -39,18 +23,6 @@ drivers/net/wireless/marvell/libertas/rx.c:77 lbs_process_rxed_packet() warn: po
 
 vim +77 drivers/net/wireless/marvell/libertas/rx.c
 
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   45  
-69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   46  static int process_rxed_802_11_packet(struct lbs_private *priv,
-69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   47  	struct sk_buff *skb);
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   48  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   49  /**
-8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   50   * lbs_process_rxed_packet - processes received packet and forwards it
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   51   * to kernel/upper layer
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   52   *
-8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   53   * @priv:	A pointer to &struct lbs_private
-8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   54   * @skb:	A pointer to skb which includes the received packet
-8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   55   * returns:	0 or -1
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   56   */
 69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   57  int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *skb)
 876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   58  {
 876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   59  	int ret = 0;
@@ -70,8 +42,14 @@ d2ed2703cabd1e drivers/net/wireless/libertas/rx.c         Dan Williams
 d2ed2703cabd1e drivers/net/wireless/libertas/rx.c         Dan Williams              2014-05-22   73  	}
 876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   74  
 e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06   75  	p_rx_pd = (struct rxpd *) skb->data;
+                                                                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+This comes from rx network data.
+
 695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   76  
 695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21  @77  	if (le32_to_cpu(p_rx_pd->pkt_ptr) + sizeof(struct rxpackethdr) >
+                                                                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+This + operation can have an integer wrapping bug.
+
 695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   78  	    skb->len) {
 695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   79  		lbs_deb_rx("rx err: pkt_ptr %u beyond skb len %u\n",
 695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   80  			   le32_to_cpu(p_rx_pd->pkt_ptr), skb->len);
@@ -100,67 +78,6 @@ a2caba6b5fc4e0 drivers/net/wireless/libertas/rx.c         John W. Linville
 a2caba6b5fc4e0 drivers/net/wireless/libertas/rx.c         John W. Linville          2009-04-14  103  		skb->len - (size_t)le32_to_cpu(p_rx_pd->pkt_ptr));
 876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  104  
 ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  105  	lbs_deb_hex(LBS_DEB_RX, "RX Data: Dest", p_rx_pkt->eth803_hdr.dest_addr,
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  106  		sizeof(p_rx_pkt->eth803_hdr.dest_addr));
-ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  107  	lbs_deb_hex(LBS_DEB_RX, "RX Data: Src", p_rx_pkt->eth803_hdr.src_addr,
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  108  		sizeof(p_rx_pkt->eth803_hdr.src_addr));
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  109  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  110  	if (memcmp(&p_rx_pkt->rfc1042_hdr,
-729ef6b614a140 drivers/net/wireless/marvell/libertas/rx.c Pascal Terjan             2020-05-23  111  		   rfc1042_header, sizeof(rfc1042_header)) == 0) {
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  112  		/*
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  113  		 *  Replace the 803 header and rfc1042 header (llc/snap) with an
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  114  		 *    EthernetII header, keep the src/dst and snap_type (ethertype)
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  115  		 *
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  116  		 *  The firmware only passes up SNAP frames converting
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  117  		 *    all RX Data from 802.11 to 802.2/LLC/SNAP frames.
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  118  		 *
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  119  		 *  To create the Ethernet II, just move the src, dst address right
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  120  		 *    before the snap_type.
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  121  		 */
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  122  		p_ethhdr = (struct ethhdr *)
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  123  		    ((u8 *) &p_rx_pkt->eth803_hdr
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  124  		     + sizeof(p_rx_pkt->eth803_hdr) + sizeof(p_rx_pkt->rfc1042_hdr)
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  125  		     - sizeof(p_rx_pkt->eth803_hdr.dest_addr)
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  126  		     - sizeof(p_rx_pkt->eth803_hdr.src_addr)
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  127  		     - sizeof(p_rx_pkt->rfc1042_hdr.snap_type));
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  128  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  129  		memcpy(p_ethhdr->h_source, p_rx_pkt->eth803_hdr.src_addr,
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  130  		       sizeof(p_ethhdr->h_source));
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  131  		memcpy(p_ethhdr->h_dest, p_rx_pkt->eth803_hdr.dest_addr,
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  132  		       sizeof(p_ethhdr->h_dest));
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  133  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  134  		/* Chop off the rxpd + the excess memory from the 802.2/llc/snap header
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  135  		 *   that was removed
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  136  		 */
-e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06  137  		hdrchop = (u8 *)p_ethhdr - (u8 *)p_rx_pd;
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  138  	} else {
-ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  139  		lbs_deb_hex(LBS_DEB_RX, "RX Data: LLC/SNAP",
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  140  			(u8 *) &p_rx_pkt->rfc1042_hdr,
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  141  			sizeof(p_rx_pkt->rfc1042_hdr));
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  142  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  143  		/* Chop off the rxpd */
-e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06  144  		hdrchop = (u8 *)&p_rx_pkt->eth803_hdr - (u8 *)p_rx_pd;
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  145  	}
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  146  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  147  	/* Chop off the leading header bytes so the skb points to the start of
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  148  	 *   either the reconstructed EthII frame or the 802.2/llc/snap frame
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  149  	 */
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  150  	skb_pull(skb, hdrchop);
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  151  
-aa21c004f80bdf drivers/net/wireless/libertas/rx.c         David Woodhouse           2007-12-08  152  	priv->cur_rate = lbs_fw_index_to_data_rate(p_rx_pd->rx_rate);
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  153  
-9012b28a407511 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-05-25  154  	lbs_deb_rx("rx data: size of actual packet %d\n", skb->len);
-bbfc6b788f63f0 drivers/net/wireless/libertas/rx.c         Stephen Hemminger         2009-03-20  155  	dev->stats.rx_bytes += skb->len;
-bbfc6b788f63f0 drivers/net/wireless/libertas/rx.c         Stephen Hemminger         2009-03-20  156  	dev->stats.rx_packets++;
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  157  
-6f93a8e7e41c2d drivers/net/wireless/libertas/rx.c         David Woodhouse           2007-12-10  158  	skb->protocol = eth_type_trans(skb, dev);
-afb6d39f329248 drivers/net/wireless/marvell/libertas/rx.c Sebastian Andrzej Siewior 2022-03-05  159  	netif_rx(skb);
-3d4bd24b019981 drivers/net/wireless/libertas/rx.c         Florin Malita             2007-05-18  160  
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  161  	ret = 0;
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  162  done:
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  163  	return ret;
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  164  }
-1007832103d016 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-15  165  EXPORT_SYMBOL_GPL(lbs_process_rxed_packet);
-876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  166  
 
 -- 
 0-DAY CI Kernel Test Service
diff --git a/a/content_digest b/N1/content_digest
index 4bd12c7..a20ad76 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,37 +1,27 @@
- "From\0kernel test robot <lkp@intel.com>\0"
+ "ref\020260421135027.357622-3-tristmd@gmail.com\0"
+ "From\0Dan Carpenter <error27@gmail.com>\0"
  "Subject\0Re: [PATCH v3 2/2] wifi: libertas: fix OOB read from firmware bssdescriptsize in scan response\0"
- "Date\0Sun, 3 May 2026 00:26:49 +0800\0"
- "To\0oe-kbuild@lists.linux.dev\0"
+ "Date\0Sat, 2 May 2026 20:02:39 +0300\0"
+ "To\0oe-kbuild@lists.linux.dev"
+  Tristan Madani <tristmd@gmail.com>
+ " Johannes Berg <johannes@sipsolutions.net>\0"
  "Cc\0lkp@intel.com"
- " Dan Carpenter <error27@gmail.com>\0"
+  oe-kbuild-all@lists.linux.dev
+  libertas-dev@lists.infradead.org
+  linux-wireless@vger.kernel.org
+ " Tristan Madani <tristan@talencesecurity.com>\0"
  "\00:1\0"
  "b\0"
- "BCC: lkp@intel.com\n"
- "CC: oe-kbuild-all@lists.linux.dev\n"
- "In-Reply-To: <20260421135027.357622-3-tristmd@gmail.com>\n"
- "References: <20260421135027.357622-3-tristmd@gmail.com>\n"
- "TO: Tristan Madani <tristmd@gmail.com>\n"
- "TO: Johannes Berg <johannes@sipsolutions.net>\n"
- "CC: libertas-dev@lists.infradead.org\n"
- "CC: linux-wireless@vger.kernel.org\n"
- "CC: Tristan Madani <tristan@talencesecurity.com>\n"
- "\n"
  "Hi Tristan,\n"
  "\n"
  "kernel test robot noticed the following build warnings:\n"
  "\n"
- "[auto build test WARNING on wireless-next/main]\n"
- "[also build test WARNING on wireless/main linus/master v7.1-rc1 next-20260430]\n"
- "[If your patch is applied to the wrong git tree, kindly drop us a note.\n"
- "And when submitting patch, we suggest to use '--base' as documented in\n"
  "https://git-scm.com/docs/git-format-patch#_base_tree_information]\n"
  "\n"
  "url:    https://github.com/intel-lab-lkp/linux/commits/Tristan-Madani/wifi-libertas-fix-OOB-read-from-firmware-pkt_ptr-offset-in-RX-path/20260423-061353\n"
  "base:   https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git main\n"
  "patch link:    https://lore.kernel.org/r/20260421135027.357622-3-tristmd%40gmail.com\n"
  "patch subject: [PATCH v3 2/2] wifi: libertas: fix OOB read from firmware bssdescriptsize in scan response\n"
- ":::::: branch date: 10 days ago\n"
- ":::::: commit date: 10 days ago\n"
  "config: i386-randconfig-141 (https://download.01.org/0day-ci/archive/20260503/202605030019.lL8x0ZPx-lkp@intel.com/config)\n"
  "compiler: gcc-14 (Debian 14.2.0-19) 14.2.0\n"
  "smatch: v0.5.0-9065-ge9cc34fd\n"
@@ -47,18 +37,6 @@
  "\n"
  "vim +77 drivers/net/wireless/marvell/libertas/rx.c\n"
  "\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   45  \n"
- "69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   46  static int process_rxed_802_11_packet(struct lbs_private *priv,\n"
- "69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   47  \tstruct sk_buff *skb);\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   48  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   49  /**\n"
- "8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   50   * lbs_process_rxed_packet - processes received packet and forwards it\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   51   * to kernel/upper layer\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   52   *\n"
- "8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   53   * @priv:\tA pointer to &struct lbs_private\n"
- "8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   54   * @skb:\tA pointer to skb which includes the received packet\n"
- "8973a6e770fc89 drivers/net/wireless/libertas/rx.c         Randy Dunlap              2011-04-26   55   * returns:\t0 or -1\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   56   */\n"
  "69f9032d9dfeb7 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-23   57  int lbs_process_rxed_packet(struct lbs_private *priv, struct sk_buff *skb)\n"
  "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   58  {\n"
  "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   59  \tint ret = 0;\n"
@@ -78,8 +56,14 @@
  "d2ed2703cabd1e drivers/net/wireless/libertas/rx.c         Dan Williams              2014-05-22   73  \t}\n"
  "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10   74  \n"
  "e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06   75  \tp_rx_pd = (struct rxpd *) skb->data;\n"
+ "                                                                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"
+ "This comes from rx network data.\n"
+ "\n"
  "695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   76  \n"
  "695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21  @77  \tif (le32_to_cpu(p_rx_pd->pkt_ptr) + sizeof(struct rxpackethdr) >\n"
+ "                                                                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n"
+ "This + operation can have an integer wrapping bug.\n"
+ "\n"
  "695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   78  \t    skb->len) {\n"
  "695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   79  \t\tlbs_deb_rx(\"rx err: pkt_ptr %u beyond skb len %u\\n\",\n"
  "695347d07c2b05 drivers/net/wireless/marvell/libertas/rx.c Tristan Madani            2026-04-21   80  \t\t\t   le32_to_cpu(p_rx_pd->pkt_ptr), skb->len);\n"
@@ -108,70 +92,9 @@
  "a2caba6b5fc4e0 drivers/net/wireless/libertas/rx.c         John W. Linville          2009-04-14  103  \t\tskb->len - (size_t)le32_to_cpu(p_rx_pd->pkt_ptr));\n"
  "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  104  \n"
  "ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  105  \tlbs_deb_hex(LBS_DEB_RX, \"RX Data: Dest\", p_rx_pkt->eth803_hdr.dest_addr,\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  106  \t\tsizeof(p_rx_pkt->eth803_hdr.dest_addr));\n"
- "ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  107  \tlbs_deb_hex(LBS_DEB_RX, \"RX Data: Src\", p_rx_pkt->eth803_hdr.src_addr,\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  108  \t\tsizeof(p_rx_pkt->eth803_hdr.src_addr));\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  109  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  110  \tif (memcmp(&p_rx_pkt->rfc1042_hdr,\n"
- "729ef6b614a140 drivers/net/wireless/marvell/libertas/rx.c Pascal Terjan             2020-05-23  111  \t\t   rfc1042_header, sizeof(rfc1042_header)) == 0) {\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  112  \t\t/*\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  113  \t\t *  Replace the 803 header and rfc1042 header (llc/snap) with an\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  114  \t\t *    EthernetII header, keep the src/dst and snap_type (ethertype)\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  115  \t\t *\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  116  \t\t *  The firmware only passes up SNAP frames converting\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  117  \t\t *    all RX Data from 802.11 to 802.2/LLC/SNAP frames.\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  118  \t\t *\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  119  \t\t *  To create the Ethernet II, just move the src, dst address right\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  120  \t\t *    before the snap_type.\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  121  \t\t */\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  122  \t\tp_ethhdr = (struct ethhdr *)\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  123  \t\t    ((u8 *) &p_rx_pkt->eth803_hdr\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  124  \t\t     + sizeof(p_rx_pkt->eth803_hdr) + sizeof(p_rx_pkt->rfc1042_hdr)\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  125  \t\t     - sizeof(p_rx_pkt->eth803_hdr.dest_addr)\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  126  \t\t     - sizeof(p_rx_pkt->eth803_hdr.src_addr)\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  127  \t\t     - sizeof(p_rx_pkt->rfc1042_hdr.snap_type));\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  128  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  129  \t\tmemcpy(p_ethhdr->h_source, p_rx_pkt->eth803_hdr.src_addr,\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  130  \t\t       sizeof(p_ethhdr->h_source));\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  131  \t\tmemcpy(p_ethhdr->h_dest, p_rx_pkt->eth803_hdr.dest_addr,\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  132  \t\t       sizeof(p_ethhdr->h_dest));\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  133  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  134  \t\t/* Chop off the rxpd + the excess memory from the 802.2/llc/snap header\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  135  \t\t *   that was removed\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  136  \t\t */\n"
- "e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06  137  \t\thdrchop = (u8 *)p_ethhdr - (u8 *)p_rx_pd;\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  138  \t} else {\n"
- "ece56191932623 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-08-02  139  \t\tlbs_deb_hex(LBS_DEB_RX, \"RX Data: LLC/SNAP\",\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  140  \t\t\t(u8 *) &p_rx_pkt->rfc1042_hdr,\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  141  \t\t\tsizeof(p_rx_pkt->rfc1042_hdr));\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  142  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  143  \t\t/* Chop off the rxpd */\n"
- "e45d8e534b6758 drivers/net/wireless/libertas/rx.c         Bing Zhao                 2009-04-06  144  \t\thdrchop = (u8 *)&p_rx_pkt->eth803_hdr - (u8 *)p_rx_pd;\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  145  \t}\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  146  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  147  \t/* Chop off the leading header bytes so the skb points to the start of\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  148  \t *   either the reconstructed EthII frame or the 802.2/llc/snap frame\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  149  \t */\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  150  \tskb_pull(skb, hdrchop);\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  151  \n"
- "aa21c004f80bdf drivers/net/wireless/libertas/rx.c         David Woodhouse           2007-12-08  152  \tpriv->cur_rate = lbs_fw_index_to_data_rate(p_rx_pd->rx_rate);\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  153  \n"
- "9012b28a407511 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-05-25  154  \tlbs_deb_rx(\"rx data: size of actual packet %d\\n\", skb->len);\n"
- "bbfc6b788f63f0 drivers/net/wireless/libertas/rx.c         Stephen Hemminger         2009-03-20  155  \tdev->stats.rx_bytes += skb->len;\n"
- "bbfc6b788f63f0 drivers/net/wireless/libertas/rx.c         Stephen Hemminger         2009-03-20  156  \tdev->stats.rx_packets++;\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  157  \n"
- "6f93a8e7e41c2d drivers/net/wireless/libertas/rx.c         David Woodhouse           2007-12-10  158  \tskb->protocol = eth_type_trans(skb, dev);\n"
- "afb6d39f329248 drivers/net/wireless/marvell/libertas/rx.c Sebastian Andrzej Siewior 2022-03-05  159  \tnetif_rx(skb);\n"
- "3d4bd24b019981 drivers/net/wireless/libertas/rx.c         Florin Malita             2007-05-18  160  \n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  161  \tret = 0;\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  162  done:\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  163  \treturn ret;\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  164  }\n"
- "1007832103d016 drivers/net/wireless/libertas/rx.c         Holger Schurig            2007-11-15  165  EXPORT_SYMBOL_GPL(lbs_process_rxed_packet);\n"
- "876c9d3aeb989c drivers/net/wireless/libertas/rx.c         Marcelo Tosatti           2007-02-10  166  \n"
  "\n"
  "-- \n"
  "0-DAY CI Kernel Test Service\n"
  https://github.com/intel/lkp-tests/wiki
 
-ce7ec71ea2cffe23711c0c8d45556b6f76e3e2bb1deed8431681ce175b68fd5b
+1d9d6f6b6f96db2fee0b491e50313e53d17b2ee9b8dbaaeec99ca2caf70d2f51

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.