<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux/drivers/staging/rtl8192e, branch jd/bump-compilers</title>
<subtitle>WireGuard for the Linux kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-linux/atom/drivers/staging/rtl8192e?h=jd%2Fbump-compilers</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux/atom/drivers/staging/rtl8192e?h=jd%2Fbump-compilers'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/'/>
<updated>2024-08-27T08:28:53Z</updated>
<entry>
<title>staging: rtl8192e: Constify struct lib80211_crypto_ops</title>
<updated>2024-08-27T08:28:53Z</updated>
<author>
<name>Christophe JAILLET</name>
<email>christophe.jaillet@wanadoo.fr</email>
</author>
<published>2024-08-05T06:40:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=6a1a6f2dba35cfb5f81100c375a0c87eda90f2c7'/>
<id>urn:sha1:6a1a6f2dba35cfb5f81100c375a0c87eda90f2c7</id>
<content type='text'>
Now that functions in lib80211 handle "const struct lib80211_crypto_ops",
some structure can be constified as well.

Constifying these structures moves some data to a read-only section, so
increase overall security.

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Link: https://patch.msgid.link/dfda6343781ae3d50cd2ec7bbdcf76a489b6922a.1722839425.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>wifi: lib80211: Handle const struct lib80211_crypto_ops in lib80211</title>
<updated>2024-08-27T08:28:49Z</updated>
<author>
<name>Christophe JAILLET</name>
<email>christophe.jaillet@wanadoo.fr</email>
</author>
<published>2024-08-05T06:40:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=3a3d1afd25ea2e142c78b67fb769df5be7d308c3'/>
<id>urn:sha1:3a3d1afd25ea2e142c78b67fb769df5be7d308c3</id>
<content type='text'>
lib80211_register_crypto_ops() and lib80211_unregister_crypto_ops() don't
modify their "struct lib80211_crypto_ops *ops" argument. So, it can be
declared as const.

Doing so, some adjustments are needed to also constify some date in
"struct lib80211_crypt_data", "struct lib80211_crypto_alg" and the
return value of lib80211_get_crypto_ops().

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/c74085e02f33a11327582b19c9f51c3236e85ae2.1722839425.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Fix conflicting types error with net_device.</title>
<updated>2024-06-27T13:45:16Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-25T16:33:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=d11cbdee25953d528ccbeaab1a03733c4e07399e'/>
<id>urn:sha1:d11cbdee25953d528ccbeaab1a03733c4e07399e</id>
<content type='text'>
Add a pre-declaration of struct net_device so the compiler is able to
use rtl_pci.h / rtl_cam.h.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Reported-by: kernel test robot &lt;lkp@intel.com&gt;
Closes: https://lore.kernel.org/oe-kbuild-all/202406250858.L8rJMHQm-lkp@intel.com/
Fixes: 7dff0b27d9c8 ("staging: rtl8192e: Remove unnecessary pre-declaration of struct net_device")
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/20240625163334.11117-1-engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unnecessary pre-declaration of struct net_device</title>
<updated>2024-06-24T13:25:42Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=7dff0b27d9c842f88149bf611cbc0b59be1dcd3c'/>
<id>urn:sha1:7dff0b27d9c842f88149bf611cbc0b59be1dcd3c</id>
<content type='text'>
Remove pre-declaration of struct.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/bb7d1aa7b336e4d68a30fd17dae7accfd2d5a26e.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused macro dm_tx_bb_gain_idx_to_amplify</title>
<updated>2024-06-24T13:25:42Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=91c2d350c79a20a00b787e0a7bc86ee75bbaff44'/>
<id>urn:sha1:91c2d350c79a20a00b787e0a7bc86ee75bbaff44</id>
<content type='text'>
Remove unused macro.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/5ee3df2b02a84e6aeb2d1c4903cb018161d78b1b.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Capitalize constant RegC38_TH</title>
<updated>2024-06-24T13:25:42Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=dd113e9c39d04cf16e3be6dd08dda15c8d013fd9'/>
<id>urn:sha1:dd113e9c39d04cf16e3be6dd08dda15c8d013fd9</id>
<content type='text'>
According to kernel coding style, capitalize defined constant.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/e78f4c30a838d8e98794d80126ca246614b14b68.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused struct phy_ofdm_rx_status_rxsc</title>
<updated>2024-06-24T13:25:42Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=c313e6b00b6463461da7e36cf8df7ff6c8ab5d0f'/>
<id>urn:sha1:c313e6b00b6463461da7e36cf8df7ff6c8ab5d0f</id>
<content type='text'>
Remove unused struct declaration.

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/ef5ffc1063323f6c1f22ab75f3b5ff01982c3061.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: rtl8192e: Remove unused constants</title>
<updated>2024-06-24T13:25:42Z</updated>
<author>
<name>Teddy Engel</name>
<email>engel.teddy@gmail.com</email>
</author>
<published>2024-06-13T20:15:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=f24974a6992e1a2531bd04a7e7ca37c96af569d5'/>
<id>urn:sha1:f24974a6992e1a2531bd04a7e7ca37c96af569d5</id>
<content type='text'>
Remove unused constants: IC_VersionCut_C, IC_VersionCut_E, WA_IOT_TH_VAL

Signed-off-by: Teddy Engel &lt;engel.teddy@gmail.com&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Link: https://lore.kernel.org/r/0ff436b8aa199829728ee11d0ed302e3fa6fd2ac.1718309120.git.engel.teddy@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: rtl8192e: Fix alignment to match open parenthesis in rtllib_rx.c</title>
<updated>2024-06-24T13:25:23Z</updated>
<author>
<name>Tree Davies</name>
<email>tdavies@darkphysics.net</email>
</author>
<published>2024-06-12T03:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=5962166211e834230c549d4de71ed8d8e46e050a'/>
<id>urn:sha1:5962166211e834230c549d4de71ed8d8e46e050a</id>
<content type='text'>
Add spaces and tabs to fix warning: Alignment should match open
parenthesis.

Signed-off-by: Tree Davies &lt;tdavies@darkphysics.net&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;
Link: https://lore.kernel.org/r/20240612032230.9738-25-tdavies@darkphysics.net
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: rtl8192e: Fix alignment to match open parenthesis in rtllib_tx.c</title>
<updated>2024-06-24T13:25:23Z</updated>
<author>
<name>Tree Davies</name>
<email>tdavies@darkphysics.net</email>
</author>
<published>2024-06-12T03:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=123ee3729d646fb30ecf40ad74be1bceebea9510'/>
<id>urn:sha1:123ee3729d646fb30ecf40ad74be1bceebea9510</id>
<content type='text'>
Add spaces and tabs to fix warning: Alignment should match open
parenthesis.

Signed-off-by: Tree Davies &lt;tdavies@darkphysics.net&gt;
Tested-by: Philipp Hortmann &lt;philipp.g.hortmann@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;
Link: https://lore.kernel.org/r/20240612032230.9738-24-tdavies@darkphysics.net
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
