<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/qlge, branch master</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=master</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2023-10-21T09:52:54Z</updated>
<entry>
<title>staging: qlge: Retire the driver</title>
<updated>2023-10-21T09:52:54Z</updated>
<author>
<name>Benjamin Poirier</name>
<email>benjamin.poirier@gmail.com</email>
</author>
<published>2023-10-20T12:44:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=875be090928d19ff4ae7cbaadb54707abb3befdf'/>
<id>urn:sha1:875be090928d19ff4ae7cbaadb54707abb3befdf</id>
<content type='text'>
No significant improvements have been done to this driver since commit
a7c3ddf29a78 ("staging: qlge: clean up debugging code in the QL_ALL_DUMP
ifdef land") in January 2021. The driver should not stay in staging
forever. Since it has been abandoned by the vendor and no one has stepped
up to maintain it, delete it.

If some users manifest themselves, the driver will be restored to
drivers/net/ as suggested in the linked message.

Link: https://lore.kernel.org/netdev/20231019074237.7ef255d7@kernel.org/
Suggested-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
Cc: Manish Chopra &lt;manishc@marvell.com&gt;
Cc: Coiby Xu &lt;coiby.xu@gmail.com&gt;
Signed-off-by: Benjamin Poirier &lt;benjamin.poirier@gmail.com&gt;
Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
Link: https://lore.kernel.org/r/20231020124457.312449-3-benjamin.poirier@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: qlge: Update TODO</title>
<updated>2023-10-21T09:52:54Z</updated>
<author>
<name>Benjamin Poirier</name>
<email>benjamin.poirier@gmail.com</email>
</author>
<published>2023-10-20T12:44:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=88eddb0cce1c654090d94499b7c78085b23b7c2f'/>
<id>urn:sha1:88eddb0cce1c654090d94499b7c78085b23b7c2f</id>
<content type='text'>
Update TODO file to reflect the changes that have been done:
* multiple functions were renamed to have the "qlge_" prefix in commit
  f8c047be5401 ("staging: qlge: use qlge_* prefix to avoid namespace
  clashes with other qlogic drivers")
* a redundant memset() was removed in commit 953b94009377 ("staging: qlge:
  Initialize devlink health dump framework")
* the loop boundary in ql(ge)_alloc_rx_buffers() was updated in commit
  e4c911a73c89 ("staging: qlge: Remove rx_ring.type")
* pci_enable_msi() was replaced in commit 4eab532dca76 ("staging:
  qlge/qlge_main.c: Replace depracated MSI API.")
* pci_dma_* were replaced in commit e955a071b9b3 ("staging: qlge: replace
  deprecated apis pci_dma_*")
* the while loops were rewritten in commit 41e1bf811ace ("Staging: qlge:
  Rewrite two while loops as simple for loops")
* indentation was fixed in commit 0eb79fd1e911 ("staging: qlge: cleanup
  indent in qlge_main.c")

I also slipped in one new TODO item, naughty me!

Signed-off-by: Benjamin Poirier &lt;benjamin.poirier@gmail.com&gt;
Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
Link: https://lore.kernel.org/r/20231020124457.312449-2-benjamin.poirier@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: qlge: Replace the occurrences of (1&lt;&lt;x) by BIT(x)</title>
<updated>2023-10-15T16:21:27Z</updated>
<author>
<name>Nandha Kumar Singaram</name>
<email>nandhakumar.singaram@gmail.com</email>
</author>
<published>2023-10-15T13:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b25c17e5c2497d13857772d411142daa20c70e59'/>
<id>urn:sha1:b25c17e5c2497d13857772d411142daa20c70e59</id>
<content type='text'>
Adhere to linux coding style. Reported by checkpatch.pl:
CHECK: Prefer using the BIT macro

Signed-off-by: Nandha Kumar Singaram &lt;nandhakumar.singaram@gmail.com&gt;
Link: https://lore.kernel.org/r/20231015133558.GA5489@ubuntu
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: qlge: Replace strncpy with strscpy</title>
<updated>2023-10-07T09:13:49Z</updated>
<author>
<name>Ricardo Lopes</name>
<email>ricardoapl.dev@gmail.com</email>
</author>
<published>2023-10-06T16:12:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=31e2d4cde1424e8068c2c675805c251365c0f522'/>
<id>urn:sha1:31e2d4cde1424e8068c2c675805c251365c0f522</id>
<content type='text'>
Reported by checkpatch:

WARNING: Prefer strscpy, strscpy_pad, or __nonstring over strncpy

Signed-off-by: Ricardo Lopes &lt;ricardoapl.dev@gmail.com&gt;
Link: https://lore.kernel.org/r/20231006161240.28048-1-ricardoapl.dev@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: qlge: Fix indentation in conditional statement</title>
<updated>2023-03-16T08:44:31Z</updated>
<author>
<name>Sumitra Sharma</name>
<email>sumitraartsy@gmail.com</email>
</author>
<published>2023-03-14T12:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f20eed8bf6671de2e90b2f15cf6b616a72dd72cc'/>
<id>urn:sha1:f20eed8bf6671de2e90b2f15cf6b616a72dd72cc</id>
<content type='text'>
Add tabs/spaces in conditional statements in to fix the
indentation.

Signed-off-by: Sumitra Sharma &lt;sumitraartsy@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;error27@gmail.com&gt;
Link: https://lore.kernel.org/r/20230314121152.GA38979@sumitra.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>net: drop the weight argument from netif_napi_add</title>
<updated>2022-09-29T01:57:14Z</updated>
<author>
<name>Jakub Kicinski</name>
<email>kuba@kernel.org</email>
</author>
<published>2022-09-27T13:27:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b48b89f9c189d24eb5e2b4a0ac067da5a24ee86d'/>
<id>urn:sha1:b48b89f9c189d24eb5e2b4a0ac067da5a24ee86d</id>
<content type='text'>
We tell driver developers to always pass NAPI_POLL_WEIGHT
as the weight to netif_napi_add(). This may be confusing
to newcomers, drop the weight argument, those who really
need to tweak the weight can use netif_napi_add_weight().

Acked-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt; # for CAN
Link: https://lore.kernel.org/r/20220927132753.750069-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'staging-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging</title>
<updated>2022-08-04T19:01:42Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2022-08-04T19:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=723c188d5cd42a07344f997b0b7e1d83b4173c8d'/>
<id>urn:sha1:723c188d5cd42a07344f997b0b7e1d83b4173c8d</id>
<content type='text'>
Pull staging driver updates from Greg KH:
 "Here is the big set of staging driver patches for 6.0-rc1.

  Another round where we removed more lines of code than added, always a
  nice progression. Some of that came from the movement of the vme code
  back into staging, and removal of some other of the vme driver code as
  there are no known users and it is very obsolete and unmaintained. It
  can be added back easily if someone offers to maintain it.

  Other than that this merge has lots of little things:

   - huge cleanups for r8188eu driver

   - minor cleanups for other wifi drivers

   - tiny loop fixes for greybus code

   - other small coding style fixes

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'staging-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (191 commits)
  staging: r8188eu: fix potential uninitialised variable use in rtw_pwrctrl.c
  staging: r8188eu: remove initializer from ret in rtw_pwr_wakeup
  staging: vt6655: Convert macro vt6655_mac_clear_stck_ds to function
  staging: vt6655: Rename MACvClearStckDS
  staging: fbtft: core: set smem_len before fb_deferred_io_init call
  staging: r8188eu: convert rtw_pwr_wakeup to correct error code semantics
  staging: r8188eu: make dump_chip_info() static
  staging: r8188eu: remove DoReserved prototype
  staging: r8188eu: remove OnAtim prototype
  staging: r8188eu: remove SetHwReg8188EU()
  staging: r8188eu: make update_TSF() and correct_TSF() static
  staging: r8188eu: remove unused parameter from update_TSF()
  staging: r8188eu: remove unused parameter from correct_TSF()
  staging: r8188eu: remove HW_VAR_SET_OPMODE from SetHwReg8188EU()
  staging: pi433: remove duplicated comments
  staging: qlge: refine variable name
  staging: vt6655: Convert macro vt6655_mac_word_reg_bits_off to function
  staging: vt6655: Convert macro vt6655_mac_reg_bits_off to function
  staging: vt6655: Convert macro vt6655_mac_word_reg_bits_on to function
  staging: vt6655: Convert macro vt6655_mac_reg_bits_on to function
  ...
</content>
</entry>
<entry>
<title>staging: qlge: refine variable name</title>
<updated>2022-07-27T06:41:23Z</updated>
<author>
<name>Binyi Han</name>
<email>dantengknight@gmail.com</email>
</author>
<published>2022-07-15T06:17:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=97c9a70f129f43f90b8b3fa7af8a02ed6c977a60'/>
<id>urn:sha1:97c9a70f129f43f90b8b3fa7af8a02ed6c977a60</id>
<content type='text'>
tmp as a variable name don't have much information, change tmp to dma.

Signed-off-by: Binyi Han &lt;dantengknight@gmail.com&gt;
Link: https://lore.kernel.org/r/20220715061754.GA6657@cloud-MacBookPro
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: qlge: Avoid multiplication while keep the same logic</title>
<updated>2022-07-14T13:46:58Z</updated>
<author>
<name>Binyi Han</name>
<email>dantengknight@gmail.com</email>
</author>
<published>2022-07-13T08:00:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4cdb845db3217091737159908fcba1f643d818a1'/>
<id>urn:sha1:4cdb845db3217091737159908fcba1f643d818a1</id>
<content type='text'>
Avoid the more expensive multiplication while keep the same logic.

Signed-off-by: Binyi Han &lt;dantengknight@gmail.com&gt;
Link: https://lore.kernel.org/r/31fe21bf4a9e8f13cf27bd50073e9d5d197654ea.1657697683.git.dantengknight@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: qlge: Fix indentation issue under long for loop</title>
<updated>2022-07-14T13:46:58Z</updated>
<author>
<name>Binyi Han</name>
<email>dantengknight@gmail.com</email>
</author>
<published>2022-07-13T07:59:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f39b6c58d8550ddcbd9907fd0818990d0be384c4'/>
<id>urn:sha1:f39b6c58d8550ddcbd9907fd0818990d0be384c4</id>
<content type='text'>
Fix indentation issue to adhere to Linux kernel coding style, issue
found by checkpatch. And change the long for loop into 3 lines.

Signed-off-by: Binyi Han &lt;dantengknight@gmail.com&gt;
Link: https://lore.kernel.org/r/4e18dabcce7f589386a33ceed59096aa049779f0.1657697683.git.dantengknight@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
